js的数据类型
js中的数据类型分为原始类型和引用类型
原始类型:数值类型 字符串类型 布尔型 未定义型 空
检测数据类型函数 typeof
1.数值型
分为整型和浮点型
整型:
1 2 3 4 5....7 8 9 10 .... 15 16 //十进制
1 2 3 4 5....7 10 11 12 //八进制
1 2 3 4 5...7 8 9 a .... f 10 //十六进制 a~f代表10~15其中字母不区分大小写
浮点型:
3.14
0.00314 3.14*10^-3指数形式
字符串型:
'123456'//js中被引号包含的数据就是字符串型,不分区单双引号
布尔型:
//布尔类型只有两个值 真值 和假值
true/false
1/0
未定义型:
//只有一个值是undefined
//声明了变量未赋值,则为undefined
空:
//只有一个值是null,类型是一个object(对象),常和引用类型的数据一起使用
引入类型:
var obj = {}; //一个空对象
var XiaoMing={
name:'小明'
sex:'男',
intr:function(){
console.log('我的名字是'+this.name)
}
}
//对象保存一组属性和方法的空间,变量中存放的是一个地址,引用这个属性和方法
//访问对象中的属性和方法使用 .
console.log(XiaoMing.name)//输出 小明
console.log(XiaoMing.sex)//输出 男
console.log(XiaoMing.intr())//输出 我的名字是小明
var arr = [];//一个空数组
var arr1 = [1,2,3,4,5]
//数组保存一组数据的集合,变量中存放的是一个地址,引用这个集合中的数据
//访问数组中的数据
console.log(arr[0])//输出 1
//用数组下标访问 下标从0开始
加油!!! 前端开发工程师