随笔 - 11  文章 - 2  评论 - 1
摘要: 来自普遍的回答: 其实在 ECMAScript 的原始类型中,是有Undefined 和 Null 类型的。 这两种类型都分别对应了属于自己的唯一专用值,即undefined 和 null。 值 undefined 实际上是从值 null 派生来的,因此 ECMAScript 把它们定义为相等的,通 阅读全文
posted @ 2016-01-27 17:10 Double405 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 1.删除属性 delete运算符可以删除对象的属性 delete person.age //即person不再有属性age delete person['age'] //或者这样 delete只是断开属性和宿主对象的联系,而不会去操作属性中的属性 看到delete a.p之后b.x仍然为1 var 阅读全文
posted @ 2016-01-27 16:51 Double405 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 1 Array.prototype.unique1 = function () { 2 var n = []; //一个新的临时数组 3 for (var i = 0; i < this.length; i++) //遍历当前数组 4 { 5 //如果当前数组的第i已经保存进了临时数组,那么跳过, 阅读全文
posted @ 2016-01-27 16:48 Double405 阅读(235) 评论(0) 推荐(0) 编辑
摘要: (1)基本的数组方法 1.join() Array.join()方法将数组中所有元素都转化为字符串并连接在一起,返回最后生成的字符串。可以自己指定分隔的符号,如果不指定,默认使用逗号 var arr = [1,2,3]; console.log(arr.join());//"1,2,3" conso 阅读全文
posted @ 2016-01-27 16:44 Double405 阅读(309) 评论(0) 推荐(0) 编辑