赞
踩
1.基本数据类型:数字 、 布尔 、 字符串 、 null 、 undefined 、 symbol
1.基本类型的值不变 2.基本类型的比较是值的比较 3.基本类型的变量是存放在栈 *Number 数字 --整型 --浮点型 --NaN 任何数字与NaN运算,结果都是NaN isNaN() 检测某个内容是不是数字 [方法] 是数字, 返回 false 不是数字, 返回 ture -->可以进行隐式转换 *String 字符串 // '' // "" // `` // var name1="刘能"; // var name2='赵四'; // console.log(name1+'·'+name2); *boolean 布尔 -true(真) false(假) false 情况:0 ,‘ ’ , NaN , null , undefined , false *Null 空值 *Undefined 未定义
null与undefined的区别:null表示一个变量被赋予了一个空值,而undefined则表示该变量尚未被赋值。
本人理解:
null是占位无人(值:null),undefined是没占位(值:undefined)
2.引用数据类型:对象
1.引用类型的值是可变的
2.引用类型比较 是地址和地址的比较
3.引用类型的值是同时保存在栈内存和堆内存中的对象
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。