当前位置:首页 > Web开发 > 正文

JS中null和undefined的区别

2024-03-31 Web开发

标签:

Null 和 Undefined的区别

null表示空指针,undefined表示未定义

区别:

null和undefined都代表的是没有。

null是意料之中:一般都是开始不知道值,我们手动先设置为null,后期再给予赋值操作,例如,let num = null,一般最好用null作为初始的空值,因为0值不是空值,它在栈内存中有自己的存储空间(占了位置)

undefined是意料之外:不是我们能决定的,创建一个变量没有赋值,默认是undefined

let num = null; null = 12;

JS中null和undefined的区别

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/8629.html