基本数据类型一共有六种
类型名称 类型案例
String "张三"/"李四"
Boolean true/false
Number 1/2/3/4
NULL null
undefined undefined
Object {name:"张三",age:14}
上边六种数据类型
在学习之前我们先了简单了解一下 什么是计算机的进制。 经常听说的就是 什么二进制转十进制 十进制转 十六进制 这些我们都不学 只需要知道
二进制 0 1
十进制 0-9
十六进制 0-9 A-F
二进制 转换 十进制 转换 十六进制 ...
知道这些之后我们再来看我们的基本数据类型
String Boolean Number NULL undefined类型 能够通过进制转换之后的到相应的值 例如: Number 可以通过 十进制中的数表示
Object类型也能够通过 类型转换 的到相应的值 同时 Object 类型的值包含 String Boolean Number NULL undefined 和Object
例1:
let obj={
name:"张三",
age:18,
test1:true,
test2:undefined ,
test3:{
test3_1:null
}
}
这里obj对象中可以有很多个属性 都是属于这个obj 在程序里不可能每一次都给你计算出这么多的不同的类型数据 所以需要一个 东西能够标识到这个对象
就像现实生活中 马爸爸有很多钱 他不能一直带着 只能把钱存到银行 银行给他一个账号 通过这个账号能够取钱
这堆钱就代表了 { 其中的100块钱就代表了name:"张三" obj中存储的就是 账号
name:"张三",
age:18,
test1:true,
test2:undefined ,
test3:{
test3_1:null
}
}
马爸爸能够通过账号获得自己的钱 放到Object这个类型里 就是我们能够通过 obj变量里的属性访问到 这个对象的方法
像这样通过间接方式访问数据的数据类型 叫引用数据类型
原文:https://www.cnblogs.com/yuanning1/p/13509454.html