详细内容或原文请订阅后点击阅览
JavaScript 很奇怪。这就是我们喜欢它的原因。
根据 2021 年 Stack Overflow 开发者调查,JavaScript 是专业人士和业余爱好者中使用最广泛的技术。大约 61.51% 的开发人员喜欢这种编码语言。但仍有大约 40% 的程序员宁愿远离它。那么为什么呢?嗯,JS 有相当程度的怪异性,这 […]文章 JavaScript 很奇怪。这就是我们喜欢它的原因。由 DLabs.AI 提供。
来源:DLabs.AI根据 2021 年 Stack Overflow 开发者调查,JavaScript 是专业人士和业余爱好者中最广泛使用的技术。
根据 2021 年 Stack Overflow 开发者调查 2021 年 Stack Overflow 开发者调查 ,JavaScript 是专业人士和业余爱好者中最广泛使用的技术。约 61.51% 的开发人员喜欢这种编码语言。 但仍有约 40% 的程序员选择远离它。 那为什么会这样呢? 嗯,JS 有相当程度的怪异性,这可能是一种解释。
约 61.51% 的开发人员喜欢这种编码语言。 但仍有约 40% 的程序员选择远离它。 那为什么会这样呢? 嗯,JS 有相当程度的怪异性,这可能是一种解释。只需查看以下示例:
只需查看以下示例:在本文中,我们将介绍为什么某些 JavaScript 操作会以它们的方式工作(而不是您可能期望的方式)。
在本文中,我们将介绍为什么某些 JavaScript 操作会以它们的方式工作(而不是您可能期望的方式)。不要犹豫,让我们开始吧!
不要犹豫,让我们开始吧!数字与非数字的奇怪之处
数字与非数字的奇怪之处让我们从查看 typeof NaN 开始。
让我们从查看 typeof NaN typeof NaN 开始。很多人会问为什么这个操作的入口是数字。你可以在规范中读到很多关于这个主题的内容,其中说明了数字在 JS 中的含义:
很多人会问为什么这个操作的入口是 数字数字
数字
‘Number 类型集合,包含特殊的“非数字” (NaN) 值、正无穷和负无穷的所有可能的数字值’
‘Number 类型集合,包含特殊的“非数字” (NaN) 值、正无穷和负无穷的所有可能的数字值’
‘Number 类型集合,包含特殊的“非数字” (NaN) 值、正无穷和负无穷的所有可能的数字值’ 但是“非数字”到底是什么?简单来说, NaNNaN
NaN
数字
<
>