javascript:什么是 NOT NOT? (!! 操作员 )
可能的重复:
什么是!! JavaScript 中的运算符?
JavaScript 中的 not not 是什么?我已经见过几次了:)
function foo(){
return !!(window.history);
}
Possible Duplicate:
What is the !! operator in JavaScript?
What is a not not in javascript I have seen this a few times :)
function foo(){
return !!(window.history);
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我相信它用于强制布尔类型...
例如
警报 2 而不是 1
i believe it is used for enforcing boolean types...
for example
alerts 2 not 1
我认为它曾经[不那么]隐式地将值转换为布尔类型
I think it used to [not so] implicitly cast value to boolean type