1.js变量
js是弱类型语言,js的变量可以存储任何类型的数据,变量是保存数据的容器
2.js类型
js分为基本数据类型和引用数据类型,基本数据类型包括 Number,String,Boolean,Undefined和Null,引用类型指的是对象。
2.1基本数据类型是不能修改的,引用类型可以修改
var age = 4;age=5; //这里是变量的修改 age右边的值4不能修改
var str="string" var another=str.replace("s","t") 这里的str没有改变,之所以可以调用replace方法是因为String包装对象,包装对象调用完以后会立即销毁
2.2基本类型数据存在堆内存中,内存大小是一定的,按值访问;引用类型数据存在栈内存中,按引用访问。