引言 JavaScript的变量本质是松散类型的,也就是说其变量就是用于保存特定值的一个名字,变量的值和数据类型可以在脚本执行的生命周期中发生变化.这是一个很有趣很强大的特性,但是也是一个极容易出错误的地方. 两大类型 基本类型:指的是简单的数据段,有五种基本类型:Undefined,Null,Boolean,Number,String.这几种基本类型是按值访问的,操作变量时操作的是保存在变量中实际的值. 引用类型:指哪些可能由多个值构成的对象(Object).引用类型的值是保存在内存中的对象.…