javaScript基本数据类型

来源:互联网 发布:阿里云域名使用方法 编辑:程序博客网 时间:2024/05/29 19:48

通常情况下,当我们试图访问某个不存在的或者未经赋值的变量时,就会得到一个undefined值。JavaScript会自动将声明时没有初始化的变量设为undefined。

如果我们声明一个变量时没有对其进行赋值,调研该变量时并不会出错,但typeof操作符依然会返回“undefined”。


而null值就完全是另一回事,它不能通过javascript来自动赋值,只能通过我们的代码来完成。

尽管undefined和null之间的差别微乎其微,但有时候也很重要。例如对其分别执行某种算术运算时,结果就不同。


NaN:尽管该值的名字叫做“不是数字”,但事实上他依然属于数字,只不过是一种特殊的数字罢了。


0 0
原创粉丝点击