gpt4 book ai didi

Javascript 逻辑运算符 :?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:54:05 24 4
gpt4 key购买 nike

我在检查 underscore.js 的 src 时发现了这个:

_.isRegExp = function(obj) {
return !!(obj && obj.test && obj.exec && (obj.ignoreCase || obj.ignoreCase === false));
};

为什么是“!!”用过的?它应该被理解为 NOT-NOT 还是这里有一些深奥的 JS 细微差别?

最佳答案

这只是将结果转换为 bool 值的一种迟钝方式。

关于Javascript 逻辑运算符 :?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6499568/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com