解释 JavaScript 中“in”运算符的用途
在本文中,我们将讨论 JavaScript 中可用的in运算符。 in运算符用于检查数据是在对象中还是在数组中。在对象中, in运算符仅对对象的键或属性起作用。如果键或属性存在,则此运算符返回true ,否则返回false。同样对于数组,如果我们传递元素的索引而不是特定值,它将返回 true。
以下示例将帮助您了解运算符的用途。
示例 1:对对象使用in运算符。让我们首先创建一个对象,要创建一个对象,我们必须分配键值对。
const object = {
User: 'Geek',
Website: 'GeeksforGeeks',
Language: 'JavaScript'
};
我们将使用in运算符检查对象中是否存在键。
JavaScript
JavaScript
输出:我们检查了 'User' 键是否在对象中,如果在对象中,则打印 Found 否则未找到。
Found
示例 2:将in运算符与数组一起使用。让我们首先创建一个数组,要创建一个数组,我们必须在方括号中为数组赋值。
const array1 = ["Geek", "GeeksforGeeks", "JavaScript"];
我们将检查索引值是否存在于数组中,
JavaScript
输出:我们检查了索引 1 是否存在于数组中。
Found: GeksforGeeks