hasOwnProperty() : 看是不是对象自身下面的属性
constructor : 查看对象的构造函数
每个原型都会自动添加constructor属性
For in 的时候有些属性是找不到的
避免修改construtor属性
instanceof : 运算符
对象与构造函数在原型链上是否有关系
constructor : 查看对象的构造函数
每个原型都会自动添加constructor属性
For in 的时候有些属性是找不到的
避免修改construtor属性
instanceof : 运算符
对象与构造函数在原型链上是否有关系
toString() : object上的方法
function Aaa(){
}
var a1 = new Aaa();
alert( a1.constructor ); //Aaa
var arr = [];
alert( arr.constructor == Array ); //true
function Aaa(){
}
var a1 = new Aaa();
//alert( a1 instanceof Object ); //true
var arr = [];
alert( arr instanceof Array ); // true 数据类型判断(不是最好的方法toString())