javascript有五种基本类型的值:Undefined Null Boolean Number String;这五种基本数据类型是按值访问的,因为可以操作保存在变量中的实际的值。
引用类型的值是保存在内存中的对象。
复制变量值时,基本类型的值的复制是建立一个副本,与母体没有关系,可以分别操作,而引用类型的值的复制,也是建立一个副本,但是此副本只是一个指针,与母体对象指向同一个对象,因此,改变其中一个变量,就会影响到另一个变量。
javascript有五种基本类型的值:Undefined Null Boolean Number String;这五种基本数据类型是按值访问的,因为可以操作保存在变量中的实际的值。
引用类型的值是保存在内存中的对象。
复制变量值时,基本类型的值的复制是建立一个副本,与母体没有关系,可以分别操作,而引用类型的值的复制,也是建立一个副本,但是此副本只是一个指针,与母体对象指向同一个对象,因此,改变其中一个变量,就会影响到另一个变量。