上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 一、浅表克隆 1、通过调用oldArr.concat();或oldArr.slice(); 2、在浅表副本中,如果原始数组的元素时复杂类型,则元素值指向对象的引用而非对象本身,与原始数组的一样,浅表副本的元素值也指向对象的引用,对对象所做的任何更改都 会影响指向对象(在两个数组中反映出来) 二、深度 阅读全文
posted @ 2016-05-22 18:24 DeadGhost 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 一、构造方法 1、new Array(); 2、new Array(length); 3、new Array(element0,element1,.........elementN); 注:也可以使用运算符[]来实例化一个数组 二、数组的特性 1、变长数组 2、元素可为空 三、处理数组 //oArr 阅读全文
posted @ 2016-05-22 15:12 DeadGhost 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一、Array.from() 1、用于将两类对象转为真正的数组,类似数组的对象(array-like object)和可遍历(iterable)的对象(包括ES6新增的数据结构Set和Map)。 2、length属性一定要有 3、常见的类似数组的对象是DOM操作返回的NodeList集合,以及函数内 阅读全文
posted @ 2016-05-21 14:15 DeadGhost 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、二进制和八进制表示法 1、ES6提供了二进制和八进制数值的新的写法,分别用前缀0b(或0B)和0o(或0O)表示。 2、如果要将0b和0o前缀的字符串数值转为十进制,要使用Number方法。 二、Number.isFinite(), Number.isNaN() 1、用来检查Infinite和N 阅读全文
posted @ 2016-05-20 21:05 DeadGhost 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、RegExp构造函数 1、允许使用正则表达式作为参数的同时允许第二个参数(第二个修饰符会覆盖第一个修饰符) 二、'u'修饰符 1、用来正确处理大于\uFFFF的Unicode字符。也就是说,会正确处理四个字节的UTF-16编码。 2、ES6新增了使用大括号表示Unicode字符,这种表示法在正则 阅读全文
posted @ 2016-05-20 20:06 DeadGhost 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一、创建RegExp对象 1、var re=/.../[falgs]; 2、var re=new RegExp("...",["flags"]); 3、var re=new RegExp(new RegExp("...")); 4、var re=new RegExp(/.../); 5、falgs参 阅读全文
posted @ 2016-05-20 13:29 DeadGhost 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一、RegExpObject.compile(regexp,falgs) 1、compile() 方法用于在脚本执行过程中编译正则表达式。 2、compile() 方法也可用于改变和重新编译正则表达式。 二、RegExpObject.exec(string) 1、string是要在其中执行匹配的St 阅读全文
posted @ 2016-05-20 13:28 DeadGhost 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 一、对象的结构赋值 1、对象的解构赋值的内部机制 先找到同名属性,然后再赋给对应的变量。 真正被赋值的是后者,而不是前者。 2、解构赋值的规则 只要等号右边的值不是对象,就先将其转为(相应的包装)对象。 由于undefined和null无法转为对象,所以对它们进行解构赋值,都会报错。 先找到同名属性 阅读全文
posted @ 2016-05-20 13:27 DeadGhost 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、字符的表示方法(以'z'为示例) 1、'z' 'z' //true 2、'\z' 'z' // true 3、'\172' 'z' // true 4、'\x7A' 'z' // true 5、'\u007A' 'z' // true 6、'\u{7A}' 'z' // true 二、字符串的遍 阅读全文
posted @ 2016-05-20 13:26 DeadGhost 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、util.format(format[, ...]) 1、格式说明 %s - String. %d - Number (both integer and float). %j - JSON. Replaced with the string '[Circular]' if the argumen 阅读全文
posted @ 2016-05-20 13:24 DeadGhost 阅读(215) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页