var json={ name:"mike"}; console.log("name" in json) ---> true console.log(!"name" in json) ---> false 但为啥,基础不好,请懂的人解释下,谢谢了 console.log("age" in json) ---> false console.log(!"age" in json) ---> false
墨色风雨
浏览 371回答 1
1回答
炎炎设计
console.log(!"age" in json)它其实是这样运行的:首先,计算这个!"age" ---> false, !是将其它值转换为boolean值的然后, 计算 false in json ---> false其实console.log(!("age" in json)) ---> truename属性类似