js中8种基本数据类型

js中8种基本数据类型共8种:Boolean、Null、Undefined、Number、String、Symbol、Object、BigInt(ES6新出的).null和undefined的区别?1.undefiend是所有变量声明后的默认值,但null不是;2.null是给引用类型做初值,undefiend给值类型做初值。…

共8种:Boolean、Null、Undefined、Number、String、Symbol、Object、BigInt(ES6新出的).

null和undefined的区别?
1.undefiend是所有变量声明后的默认值,但null不是;
2.null是给引用类型做初值,可以赋值给一些可能返回对象的变量,undefiend给值类型做初值。
2.undefined不是关键字,null是关键字,即可以用undefined做变量名。

if(true){ 
   
    let undefined =2;
console.log(undefined);// 可以打印出2
}
if(true){ 
   
    let null=23;
console.log(null);
}

直接报错
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/25563.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注