发布于 2025-12-08 0 阅读
0

最奇怪的 JavaScript 行为是什么?

最奇怪的 JavaScript 行为是什么?

JavaScript 因其在很多领域的不一致而臭名昭著。但它功能强大、广受欢迎,并且有很多优势。

但是我们可以拿奇怪的事情开玩笑吗?(不管这种行为总体上是否是一件好事)

让我们从一个例子开始:

+'a'解析为NaN(“非数字”),因为它将字符串强制转换为数字,而字符a不能解析为数字

document.write(+'a');
改成小写就变成nan。

由于类型原因,添加到NaN字符串中……"ba"NaN"NaN"

鏂囩珷鏉ユ簮锛�https://dev.to/ben/what-is-the-oddest-javascript-behavior-4dh2