数码资讯
JS中双感叹号的探讨
今天,看看量子系统的源代码,发现一个很奇怪的代码,虽然可以理解他是什么意思,但不了解双感叹号的作用。 复制代码代码如下所示: 函数ID(名称){ 返回(类型的文件!!!= =未定义的文件包括)。 Document.getElementById(人名); } 然后上网查一些资料,他相当于三元运算符,返
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
今天,看看量子系统的源代码,发现一个很奇怪的代码,虽然可以理解他是什么意思,但不了解双感叹号的作用。
复制代码代码如下所示:
函数ID(名称){
返回(类型的文件!!!= =未定义的文件包括)。
Document.getElementById(人名);
}
然后上网查一些资料,他相当于三元运算符,返回到布尔值。
复制代码代码如下所示:
变量=!document.getelementbyid!
它相当于:
复制代码代码如下所示:
VaR RET = document.getelementbyid真的假的;
等价的是一个非空字符串和一个非零返回true,而等价的是一个空字符串,0,或者null返回false。
复制代码代码如下所示:
var;警报(!!!(a);
var;警报(!!!(a);
var = true;警报(!!!(a);
var a = 1;警报(!!!(a);
var = 1;警报(!!!(a);
var = 2;警报(!!!(a);
var a = 0;警报(!!!(a);
var;警报(!!!(a);
var = false;警报(!!!(a);
var = NULL;警报(!!!(a);
复制代码代码如下所示:
函数ID(名称){
返回(类型的文件!!!= =未定义的文件包括)。
Document.getElementById(人名);
}
然后上网查一些资料,他相当于三元运算符,返回到布尔值。
复制代码代码如下所示:
变量=!document.getelementbyid!
它相当于:
复制代码代码如下所示:
VaR RET = document.getelementbyid真的假的;
等价的是一个非空字符串和一个非零返回true,而等价的是一个空字符串,0,或者null返回false。
复制代码代码如下所示:
var;警报(!!!(a);
var;警报(!!!(a);
var = true;警报(!!!(a);
var a = 1;警报(!!!(a);
var = 1;警报(!!!(a);
var = 2;警报(!!!(a);
var a = 0;警报(!!!(a);
var;警报(!!!(a);
var = false;警报(!!!(a);
var = NULL;警报(!!!(a);
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。