1、6种数据类型
1)原始类型(5种)
number
string
boolen
null
undefined
2)对象object(包括Function、Array、Date、。。。等等),其中Function是一种特殊的对象
2、隐式转换
3、包装对象(number、string、boolean这三个原始类型有包装对象)
4、类型检测
1)判断原始类型常用typeof
2)判断对象常用instanceof
3)其他判断方式
5、没有块级作用域(只有 函数作用域 和 全局作用域)
for(var i=0;i<10;i++){
}
console.log(i);
等同于
var i=0;
for(;i<10;i++){
}
console.log(i);