js基础有几种数据类型

1.首先数据类型大致分为两类

简单数据类型:也叫值类型,有5种

  字符串 String :一切以单引号或双引号引起来的内容

  数字 Number:一起数字

  布尔值 Boolean:只有两个值 true / false

  null :只能手动设置

  undefined:表示未定义

补充:值类型与引用类型分别是什么?点击此链接查看

复杂数据类型:也叫引用类型,有2种

  数组 Array:可以存储多个数据,有对应的下标

  对象 Object:也可以存储多个数据,以键值对形式存储

      函数 function 属于对象类型 (个人理解,不对权威性负责)

  小拓展:为什么函数属于对象呢?

  因为它会有一些默认属性

  比如:caller  获取调用当前函数的引用(说白了就是谁调用了我)

     length  获取函数形参的个数 

       name   获取函数名  

       arguments   获取所有实参   

(网上有很多种说法,有说6种,也有说8种,看个人理解,大致就是这几种吧)

猜你喜欢

转载自www.cnblogs.com/lzx-0505/p/12969389.html