04 2013 档案

摘要:检测对象中属性的存在与否可以通过几种方法来判断。1.使用in关键字。该方法可以判断对象的自有属性和继承来的属性是否存在。var o={x:1};"x" in o; //true,自有属性存在"y" in o; //false"toString" in o; //true,是一个继承属性2.使用对象的hasOwnProperty()方法。该方法只能判断自有属性是否存在,对于继承属性会返回false。var o={x:1};o.hasOwnProperty("x"); //true,自有属性中有xo.hasOwnPro 阅读全文
posted @ 2013-04-12 00:03 白色的海 阅读(146217) 评论(0) 推荐(5) 编辑
摘要:创建对象,可以通过字面量、关键字new,Object.create()函数创建。 1.字面量。var o1={ name:"kxh", deal:function(){ return this.name; } }2.关键字new。var o4=new Object();o4.name="kxh1";o4.deal=function(){ return this.name;}3.Object.Create()函数。函数定义:Object.create(proto [, propertiesObject ])参数:proto:一个对象,作为新创建对象的原型。 阅读全文
posted @ 2013-04-09 17:45 白色的海 阅读(567) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示