第五章 引用类型

2016-09-04  本文已影响16人  张果果

1.数组中有两个可以直接用来重排序的方法:reverse()和sort()。sort()方法中,即使数组中的每一项都是数值,他们比较的都是字符串:

例:var values=[0,1,5,10,15];

      values.sort();

      alert(values);       //0,1,10,15,5


2.slice(start,end)方法返回start和end之间的项(包括start,不包括end);若start或end为负数,则用数组长度加上该数来确定相应的位置(一个包含5项的数组,slice(-2,-1)=slice(3,4))。


3. RegExp()构造函数的模式参数是字符串,所以在某些情况下要对字符进行双重转义,如 \d 要转化为 \\d


4.使用不带圆括号的函数名是访问函数指针,而非调用函数


5.函数声明:解析器会率先读取,并使其在执行任何代码之前可用

函数表达式:必须等到解析器执行到它所在的代码行,才会真正被解释执行


6.每个函数都包含两个非继承而来的方法:apply()和call(),用于设置函数体内this对象的值

上一篇下一篇

猜你喜欢

热点阅读