判断是否可以枚举
使用var obj=create(o)创建对象与 var obj=new o 创建对象是不一样的.
使用var obj1=new o创建的对象boj1, 在遍历obj1时是不会遍历o中的属性的,
使用var obj2=create(o)创建的对象boj2 , 在遍历obj2时是会遍历o中的属性的.
在创建属性时候使用deinfeProperty创建属性是可以进行一些是否可枚举的设置(默认不可以枚举).
这样理解没错吧.
使用var obj=create(o)创建对象与 var obj=new o 创建对象是不一样的.
使用var obj1=new o创建的对象boj1, 在遍历obj1时是不会遍历o中的属性的,
使用var obj2=create(o)创建的对象boj2 , 在遍历obj2时是会遍历o中的属性的.
在创建属性时候使用deinfeProperty创建属性是可以进行一些是否可枚举的设置(默认不可以枚举).
这样理解没错吧.
2015-04-04
举报