
在本文中,我们将探讨“in”运算符以及如何在 JavaScript 中使用它。 in 运算符是 JavaScript 中的内置运算符,用于检查对象中是否存在特定属性。如果属性存在则返回 true,否则返回 false。
语法
参数
此函数接受如下所述的以下参数 -
返回值 - 如果在对象中找到指定的属性,此方法将返回 true 或 false。
示例 1
在下面的示例中,我们将使用 JavaScript 中的 'inin' 运算符来查找属性是否存在。
# index .html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | <html>
<head>
<title>IN operator</title>
</head>
<body>
<h1 style= "color: red;" >
Welcome To Tutorials Point
</h1>
<script>
const array = ['key', 'value', 'title', 'TutorialsPoint']
console.log(0 in array )
console.log(2 in array )
console.log(5 in array )
console.log('key' in array )
console.log('TutorialsPoint' in array )
console.log('length' in array )
</script>
</body>
</html>
|
登录后复制
输出
上述程序将在控制台中产生以下输出。
1 2 3 4 5 6 | true
true
false
false
false
true
|
登录后复制
示例 2
在下面的示例中,我们演示了 in 运算符。
# index.html
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <html>
<head>
<title>IN operator</title>
</head>
<body>
<h1 style= "color: red;" >
Welcome To Tutorials Point
</h1>
<script>
const student = { name: 'Bill', class : 'IX', subjects: 'PCM', age: '16' };
console.log('name' in student);
delete student.name;
console.log('name' in student);
if ('name' in student === false) {
student.name = 'Steve';
}
console.log(student.name);
</script>
</body>
</html>
|
登录后复制
输出
上述程序将在控制台中产生以下结果。
以上是如何在 JavaScript 中使用'in”运算符?的详细内容。更多信息请关注PHP中文网其他相关文章!