javascript - JavaScript 中的 'in' 函数是怎么回事?

标签 javascript

最近破坏了我的代码的是我天真地认为:

'+' in ['+','-',...] = true

唯一的问题是它实际上评估为 false!

请有人帮我理解这里发生了什么!

最佳答案

The in operator returns true if the specified property is in the specified object or its prototype chain.

来源:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/in

关于javascript - JavaScript 中的 'in' 函数是怎么回事?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57977581/

相关文章:

javascript - Jquery 在没有事件触发的情况下部分工作

javascript - Firebase 的“每个电子邮件地址一个帐户”允许 Google OAuth 在未经同意的情况下替换电子邮件/密码帐户

javascript - Web 浏览器与桌面交互?

Javascript 函数返回 src 路径

Javascript Canvas 动画弧线

javascript - 允许所有字符和空格限制正则表达式javascript

javascript - 出生日期输入屏蔽在三星设备上不起作用

javascript - jQuery - 检查正确的时间格式

javascript - react +还原。我可以通过this.props.children派发一个将包含一个组件并让另一个组件进行渲染的 Action 吗?

javascript - 从继承类访问父级 "this"变量