1. 首页
  2. 数据库
  3. 其它
  4. 探讨js中的双感叹号判断

探讨js中的双感叹号判断

上传者: 2021-02-01 14:09:32上传 PDF文件 24.24KB 热度 7次
今天看qunit源代码,发现一段很奇怪的代码,虽然能领会他的意思,但是不明白双感叹号起到的作用。 代码如下:function id( name ) { return !!( typeof document !== “undefined” && document && document.getElementById ) && document.getElementById( name );}然后去网上查了些资料,他相当于三元运算符,返回boolean值。 代码如下:var ret = !!document.getElementById等价于: 代码如下:var ret = d
用户评论