JS:基本数据类型和引用数据类型有什么区别?
基本数据类型String Number Boolean Null Undefined引用数据类型(复合数据类型)ObjectJS中的变量都是保存到栈内存中的,基本数据类型的值都是直接保存在栈内存中的。值与值之间是独立的存在,因此当修改了一个变量的值不会影响其他变量的值。举例:var a = 10;b = a;a = 15;console.log(b); // 输出10console.log(a); // 输出15而对象时保存到堆内存中的,每创建一个新对象,就会在堆内存中开辟出一个新