美文网首页
犀牛书(看书)

犀牛书(看书)

作者: 冬己先生 | 来源:发表于2018-07-27 13:45 被阅读0次

javascript 原始类型 数字 字符串 布尔值 null undefined

                  对象类型  数组  函数    (日期类  正则类  错误类)

数据类型本身可以定义方法来使用值     例   a.sort()

什么是ECMAScript 

ECMAScript是一种通过ECMA-262标准化的脚本程序设计语言

这种语言在万维网上应用广泛,它往往被称为JavaScriptJScript

所以它可以理解为是javascript的一个标准,但实际上后两者是ECMA-262标准的实现和扩展。

Math.pow (2,53)        2的53次幂       

Math.round (.6)          四舍五入  1.0

Math.ceil (.6)              向上取整  1.0

Math.floor (.6)            向下取整  0.0

Math.abs (-5)             取绝对值  5

Math.max (x,y,z)         取最大值

Math.min (x,y,z)          取最小值

Math.random ()          生成大于等于0小于1.0的伪随机数

Math.PI                       π

Math.sqrt (3)                3的平方根

Math.pow (3,1/3)          3的立方根

javascript    非数字值  NaN  

 他与任何值都不相等,包括他本身

不能通过x == NaN 来判断x是否是NaN 

应该使用x != x 来判断  当且仅当x为NaN时,才为true

函数isNaN() 参数是NaN或者非数字值(字符串,对象)  返回true

js  获取关于时间日期的函数

1.     charAt ( index ) 方法可返回指定位置的字符。

       “     index :表示字符串中某个位置的数字         s.length-1 代表最后一个字符   ”

2.      stringObject.substring ( start,stop )

start是在原字符串检索的开始位置

stop是检索的终止位置            返回结果中不包括stop所指字符.

示例

"hamburger".substring(3,8)          returns "burge"

"smiles".substring(0,5)                  returns "smile"

3.      slice(start,end) 

可从已有的数组中返回选定的元素,返回一个新的数组,包含从 start 到 end (不包括end元素)的 arrayObject 中的元素。  该方法并不会修改数组,而是返回一个子数组。

start:必需,规定从何处开始选取。

如果是负数,那么它规定从数组尾部开始算起的位置。

也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。

end:可选,规定从何处结束选取。如果这个参数是负数,那么它规定的是从数组尾部开始算起的元素。

4.   Array.indexOf(array, item, start);   

如果找到 item,则返回表示该元素在数组中的索引位置的编号;否则返回 -1

array   要搜索的数组。

item   要在数组中查找的对象。

startIndex    (可选)指定在数组中搜索的起始元素的索引号。

查找指定项的索引位置,返回的索引是在 item 中指定的项的第一次出现

5.    stringObject.lastIndexOf(searchvalue,fromindex)

返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。

searchvalue    必需。规定需检索的字符串值。

fromindex   可选的整数参数。规定在字符串中开始检索的位置。

如省略该参数,则将从字符串的最后一个字符处开始检索。

如果在 stringObject 中的 fromindex 位置之前存在 searchvalue,则返回的是出现的最后一个 searchvalue 的位置。

6.   split()      用于把一个字符串分割成字符串数组。

相关文章

  • 犀牛书(看书)

    javascript 原始类型 数字 字符串 布尔值 null undefined ...

  • 《灰犀牛》书评

    一个爱看书的人,无论是什么书,都可以尝试去看。《灰犀牛》,小到个人生活层面,大到全球经济领域,它适合每个爱看书的人...

  • 橙色犀牛计划之寻求帮助

    2017/2/15 橙色犀牛计划之——寻求帮助 橙色犀牛:Sheila McCraith写的一本书《少些吼叫多些...

  • 书,看书,喜欢看书

    我从小爱看书 但那时候能看的课外书基本没有,小学时候发的语文书,上面有些小故事。 诸如乌鸦喝水、狼来了之类的,我都...

  • 看犀牛书的笔记——对象

    自己看书的一点总结,并不一定适合大家,建议大家还是去看看犀牛书 一、对象 对象的特性 对象的原型:指向另外一个对象...

  • 早上的地铁延误是灰犀牛事件吗?

    前段时间在阅读灰犀牛事件一书,书中特别谈到了灰犀牛事件和黑天鹅时间的重要区别,灰犀牛事件是高概率的破坏性事件,...

  • 重温javascript犀牛书

    第二章: 重温此法结构 2.1:字符集 2.2:注释 2.3: 直接量 2.4: 标识符和保留字 2.5: 分号

  • 灰犀牛事件

    作者 上手区块链 夜阑风声 最近读了一本叫做《灰犀牛》的书。作者是作者米歇尔·渥克。 和灰犀牛相比,我们听到的更多...

  • 犀牛先生

    玉米的课程主题是《犀牛先生》 知识点:了解肖像画,把握犀牛拟人化,抓住犀牛的造型 课程设置:通过犀牛照片了解犀牛外...

  • 如何理解"b=(a++)+a"的运算过程

    刚才翻犀牛书的时候,看到一个题目: 犀牛书上的理解过程是这样的: 计算b 计算a++,假设值为c 计算a 将c+a...

网友评论

      本文标题:犀牛书(看书)

      本文链接:https://www.haomeiwen.com/subject/bmgwmftx.html