📜  JavaScript TypeError – 无法使用“in”运算符在“Y”中搜索“X”

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

JavaScript TypeError – 无法使用“in”运算符在“Y”中搜索“X”

如果使用in运算符搜索字符串、数字或其他原始类型,则会出现此 JavaScript 异常,不能使用 'in'运算符搜索 'Y' 中的 'X' 。它不能用于类型检查以外的其他用途。

信息:

错误类型:

TypeError

错误原因: in运算符只能用于检查属性是否在对象中。这不能用于搜索字符串、数字或其他原始类型。

示例1:in运算符不能用于字符串搜索,所以出现错误。

HTML


HTML


输出:

TypeError: Invalid operand to 'in'

示例2:in运算符不能用于字符串搜索,所以出现错误。

HTML


输出:

TypeError: Invalid operand to 'in'