JS的数据类型

Posted zzzzoe

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS的数据类型相关的知识,希望对你有一定的参考价值。

    两周前进入到了第二阶段的前端开发课程学习,即JS语法的学习,现来总结下JS语法中的基础部分——数据类型的分类和使用。

 JS语法中的数据类型,总体上可以分为两大部分,基本数据类型引用数据类型,基本类型的数据存放在栈区,而引用类型的数据存放在堆区

 一、基本数据类型

    一共包括5种数据类型,包括:

     Number——数值类型;

     String——字符串;

     Boolean——布尔值,true表示为真(计算机储存值为1);

                                        false表示为假(计算机储存值为0);

     Undefined——空类型,定义变量后未给予赋值;

     Null——空类型,定义变量后并赋予Null值。

    

    二、引用数据类型

    包括Object对象、Array数组、Function函数等等,引用数据类型与基础数据类型的主要区别体现在其赋值的存储位置上。

    我们可以通过两个赋值的栗子来看下不同数据类型的数据引用结果

    首先是给基本类型数据赋值:

      技术图片

    再来看下给引用数据类型赋值:

      技术图片

       另外,我们可以通过typeof可检测数据类型:

技术图片

     

以上是关于JS的数据类型的主要内容,如果未能解决你的问题,请参考以下文章

JS-判断js数据类型的几种方式

js数据类型BigInt

js的数据类型有哪几种

01 JS的数据类型及如何判断数据类型

JS的基本数据类型

如何判断js中的数据类型