定义一个对象
var stu ={
name: "jack",
age: 18
}使用 in 判断
"name" in stu // true
"gender" in stu // fasle
"toString" in stu // true使用 hasOwnProperty 判断
stu.hasOwnProperty("name") // true
stu.hasOwnProperty("gender") //fasle
stu.hasOwnProperty("toString") // false
``
--------------
## in 和 hasOwnProperty 判断时的注意事项
- in判断时,属性可能是自身的,也可能是继承得来的,如"toString"是继承自Object的
- hasOwnProperty 判断时,只判断自身所拥有的