javascript 对象可以看做属性的集合.我们可以通过三种方式来判断某个属性是否存在于某个对象中. 1.in操作符 var o={x:1} "x" in o //True :x是o的属性 "y" in o // False:y不是o的属性 "toString" in o //True 通tostring 从object继承过来的. 2.hasOwnPreperty()方法 var o={x:1} o.hasOwnPreperty("…
一.JavaScript判断对象类型 1.可以使用typeof函数判断对象类型 function checkObject1(){ var str="str"; console.log(typeof(str))//输出"string"; console.log(typeof(str)=="string")//输出true; } 2.使用对象的构造函数属性(constructor),来判断对象的类型: function checkObject2()…