检测对象中属性的存在与否可以通过几种方法来判断。
1.使用in关键字。
var o={z:2};
"z" in o;//true,自有属性存在
"y" in o;//false"
2.使用对象的hasOwnProperty()方法。
var o={z:0};
o.hasOwnProperty("z");//true,自有属性中有x
o.hasOwnProperty("y");//false,
检测对象中属性的存在与否可以通过几种方法来判断。
1.使用in关键字。
var o={z:2};
"z" in o;//true,自有属性存在
"y" in o;//false"
2.使用对象的hasOwnProperty()方法。
var o={z:0};
o.hasOwnProperty("z");//true,自有属性中有x
o.hasOwnProperty("y");//false,
本文标题:js如何判断对象里是否存在某个键
本文链接:https://www.haomeiwen.com/subject/tpshfftx.html
网友评论