📜  解释 JavaScript 中“in”运算符的用途

📅  最后修改于: 2022-05-13 01:56:20.877000             🧑  作者: Mango

解释 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