js笔记 ---- ECMAscript中原始类型与引用类型 注意的地方

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js笔记 ---- ECMAscript中原始类型与引用类型 注意的地方相关的知识,希望对你有一定的参考价值。

5种原始类型(primitive type ) :number string boolean undefined null   存储在栈中

其中:除开 string类型,其他4中类型的大小都是不变的。

  使用 typeof 的返回值

  undefined   对应Undefined的数据类型

  number   Number

  string          String 

  boolean        Boollean

  object        引用类型或者是null类型

 当判断一个变量是否是什么具体对象值的时候,使用typeof 是无法具体确认的,因为  typeof null  = ‘object ‘, 其他类型无法具体判断

而且  : alert(null == undefined) 返回为true; 这是因为 undefined 实际上是从null上面派生下来的。

 

使用instanceof 运算符可以准确判断是什么引用类型的对象。

 

  

 

以上是关于js笔记 ---- ECMAscript中原始类型与引用类型 注意的地方的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript笔记--- ECMAScript初步(变量,函数,数据类型等相关知识)

js中的原始类型和引用类型

js自学笔记—— 基础部分一

前端综合学习笔记---变量类型原型链作用域和闭包

ECMAScript 原始类型

js中 原始值和引用值