in 操作符用来判断属性是否存在与对象中。
使用 in 操作符分单独使用和在 for-in 循环中使用。
在单独使用时, in 操作符会在通过对象能够访问给定属性时返回 true ,无论该属性存在于实例中还是原型中
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
function FF() {
this.age = 11;
}
FF.prototype.name = "kevin";
// in用来判断该属性是否存在在该对象中
var flag1 = "age" in new FF()?"存在":"不存在";
var flag2 = "name" in new FF()?"存在":"不存在";
console.log(flag1, flag2);
</script>
</body>
</html>