随笔分类 -  对象

摘要:1 //浅复制 2 var obj={ 3 a:{ 4 son1:'aa', //obj对象里的a也是个对象 5 son2:'bb' 6 }, 7 b:20 8 }; 9 10 function copy(obj){ 11 var newobj={}; 12 fo... 阅读全文
posted @ 2016-09-07 17:55 ^^-^^- 阅读(157) 评论(0) 推荐(0)
摘要:1 function Person(name){ 2 this.name = name; 3 } 4 Person.prototype = { 5 constructor : Person, 6 7 sayName : function(){ 8 console.info(this.name); 9 }, 10 11 ... 阅读全文
posted @ 2016-07-10 18:51 ^^-^^- 阅读(121) 评论(0) 推荐(0)
摘要:1、改变this A:call()方法: B:apply()方法:和call()方法一样,接受两个参数,this的值和一个数组或者类似数组的对象,内含需要被传入函数的参数,不需要像使用call()那样一个个指定参数 阅读全文
posted @ 2016-07-10 18:39 ^^-^^- 阅读(204) 评论(0) 推荐(0)
摘要:1、鉴别引用类型: 2、鉴别数组:Array.isArray(items); 3、in操作符是检测对象中属性是否存在的最好途径 获取对象的key值:Object.keys(a); 4、hasOwnProperty() 5、禁止修改对象 A:禁止扩展 B:对象封印 C:对象冻结 6、被枚举的对象在枚举 阅读全文
posted @ 2016-07-10 18:13 ^^-^^- 阅读(212) 评论(0) 推荐(0)