1.基本数据类型:
1.String: 任意字符串;
2.Number: 任意的数字;
3.Boolean: true/false;
4.undefined;
5.null;
2.对象数据类型:
1.Object: 任意对象;
2.Function: 一种特别的对象(可以执行);
3.Array: 一种特别的对象(数组下标,内部数据是有序的);
3.数据类型的基本判断方式:
1.typeof: 返回的是数据基本类型的字符串表达;
2.instanceof: 判断对象的基本类型;
3.=== :可判断undefined,null;
(1)基本类型的判断:
(2)对象类型的判断:
let n={
n1:[1,2,5,6,7,8],
n2:function(){
console.log("n2");
return function(){
return "in";
}
}
}
console.log(n.n2()());//n2 in
4.undefined与null的区别:
(1)undefined没定义;
null定义了,没赋值;
(2)什么时候要赋值null:
var n=null 可让n指向的对象成为垃圾对象;
5.区分变量和数据类型:
笔记参考:https://www.bilibili.com/video/BV14s411E7qf
结束!
有没有一种可能?这些盘子不会碎?