gpt4 book ai didi

Javascript 习语 : What does if (x === +x) do?

转载 作者:搜寻专家 更新时间:2023-11-01 05:13:08 25 4
gpt4 key购买 nike

<分区>

阅读 underscore.js 的源代码我偶然发现了 following line :

... if (obj.length === +obj.length) { ...

这让我有点困惑。这里实际比较的是什么?我相信它与检测 native 数组有关,但无法弄清楚实际发生了什么。 + 有什么作用?为什么使用 === 而不是 ==?这种风格的性能优势是什么?

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