javascript - 为什么人们在 JavaScript 中将某些东西声明为 null?

标签 javascript

<分区>

Possible Duplicate:
Why is there a null value in JavaScript?

我不明白 null 是干什么用的。 “未定义”也是如此。

最佳答案

它有助于理解值和变量之间的区别。

变量是包含值的存储位置。

null 表示存储位置不包含任何内容(但 null 本身只是一种特殊的值)。仔细阅读最后一句话。 nullnull 的含义是有区别的。 99% 的时间您只关心 null 的含义。

未定义 表示变量(相对于)不存在。

关于javascript - 为什么人们在 JavaScript 中将某些东西声明为 null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5613738/

相关文章:

javascript - Angular 选项卡列表数组保持正确排序

javascript - 在 CKEditor 加载时加载 Spinner

javascript - 当项目在网络上时,TinyMCE 不应用字体大小和文本颜色

javascript - 如何在 entryComponents 另一个模块中使用模块中的组件?

php - 选中所有/取消选中循环语句中的所有复选框

javascript - 使用node.js时包含外部js

javascript - 在柱形图后面渲染的样条线

javascript - jquery ui按钮调用是否影响DOM层次结构

javascript - 为什么使用粗箭头而不是直接赋值?

javascript - 将数据传递给点击监听器