js_基础版本_预编译(变量提升)
1.js中分为基本类型和应用类型
基本类型:number、boolean、string==直接引用开辟空间
应用类型:function、object、对象{}、数组[]、undefined==先引用地址后再开辟空间
2.接下来从类型上面就延伸出来的变量提升
-----所有var出来的只是声明变量,有这么个东西{
var sge=30;
var object
}
而function出来的声明+赋值/定义
1.js中分为基本类型和应用类型
基本类型:number、boolean、string==直接引用开辟空间
应用类型:function、object、对象{}、数组[]、undefined==先引用地址后再开辟空间
2.接下来从类型上面就延伸出来的变量提升
-----所有var出来的只是声明变量,有这么个东西{
var sge=30;
var object
}
而function出来的声明+赋值/定义