JavaScript知识漏洞
在JavaScript中,正则表达式由RegExp对象表示。当然,可以使用RegExp()构造函数创建RegExp对象,不过通常还是用特殊的直接量语法来创建RegExp对象。就像字符串直接量被定义为包含在引号内的字符一样,正则表达式直接量也被定义为包含在一对斜杠(/)之间的字符。所以,JavaScript可能会包含如下的代码:
var pattern =/s$/;
f.call(o, 1,2);
o.m = f;
o.m(1, 2);
delete o.m;
f.apply(o, [1,2]);
4. 在JavaScript中undefined会被翻译成false。
5.Array的slice()方法
方法Array.slice()返回的是指定数组的一个片段(slice),或者说是子数组。它的两个参数指定了要返回的片段的起止点。返回的数组包含由第一个参数指定的元素和从那个元素开始到第二个参数指定的元素为止的元素,但是并不包含第二个参数所指定的元素。