值类型与引用类型 in JavaScript

来源:互联网 发布:python 移除空格 编辑:程序博客网 时间:2024/05/07 12:33

undefined, number, boolean: 都是属于值类型。

string: 值类型;但字符串在赋值运算中会按照引用类型的方式进行处理。

function,object: 引用类型。

 

全等判断:===

1. 一般运算的结果都是值

2. 函数/方法调用的结果可以返回值或者引用

3. 值与引用, 值与值之间即使等值(==),也不一定全等(===)

4. 两个引用之间如果等值,则一定全等。


例外: 表面上,一个值应该与其自身“等值/全等". 但NaN在Javascript中是一个例外,两个皆不等。

 

原创粉丝点击