js数据类型小结

js数据类型

  • JavaScript的数据类型分为八种:
    字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol、对象(Object)、BigInt
  • 也可分为两种:基本数据类型和引用数据类型
    1、基本数据类型细化可以分为undefined、null、number、boolean、string
    2、引用数据类型也就是对象类型Object,比如:Object、array、function、data等
基本数据类型

1. String 类型
String 类型用于处理文本(字符串)
字符串是不可变的,一旦创建,值就不能改变
要改变某个变量保存的字符串,首先要销毁原来的字符串,然后于用另一个包含的字符串填充该变量
通过引号定义的(单引号、双引号),而且单引号、双引号没有区别
2、Number类型
Number 对象是原始数值的包装对象,创建方式 new Number()

语法

var num = new Number(value);
如果一个参数值不能转换为一个数字将返回 NaN (非数字值)。

3、Boolean类型
有两个字面值,是true、false
Boolean 对象用于转换一个不是 Boolean 类型的值转换为 Boolean 类型值 (true 或者false).

4、null类型
null,指的是一个空对象的指针,可以理解为空对象的占位符
这里是一个对象,但是里面什么也没有,还是空的
5、undefine类型
一个函数没有返回值,或者声明了变量,但是未初始化值,他就是undefined
6、Symbol
Symbol 类型的对象永远不相等,即便创建的时候传入相同的值。因此,可以用解决属性名冲突的问题(适用于多少编码),做为标记
7、BigInt 类型
Javascript 中的任意精度整数,可以安全存储和操作大整数。即始超出 Number 能够表示的安全整数范围。是 chrome 67中的新功能

引用数据类型

8、object 对象
数组只能定义索引数组,如果保存一些关联类型的数据,请使用对象
方法1:通过构造器创建对象
方法2:快捷语法:{}字面量
访问对象的成员:可以通过 . 点语法,也可以使用[]语法,访问对象的成员

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值