标签:var property code typename pen string 包括 key date
属性分为自身的和继承的属性
获取自身的属性
Object.getOwnPrototypeNames(obj)//仅获取自身的所有属性(包括不可枚举的)
仅获取可枚举的
Object.keys(obj)
判断某属性是否是自身属性
Date.hasOwnProperty(‘length‘)
// true
Date.hasOwnProperty(‘toString‘)
// false
对象属性的遍历
1、判断某属性是否是对象的属性
"length" in obj;//true
2、遍历对象,获取所有可枚举的属性
var p1={"length":2}; var p2=Object.create(p1,{"smell":"good"});
标签:var property code typename pen string 包括 key date
原文地址:http://www.cnblogs.com/web-jinglei/p/6555560.html