摘要: js是一门弱类型语言,ECMAScript指出数据类型主要:基本类型值和引用类型值。基本类型值指的是简单的数据段;引用类型值指由多个值构成的对象。当我们把变量赋值给一个变量时,解析器首先要做的就是确认这个值是基本类型值还是引用类型值。在看具体分类之前需要明确:js只能操控栈,不能操控堆(是否是这么说?)。基本数据类型有以下几种:number,string,boolean,undefined,null 这五种基本数据类型可以直接操作保存在变量中的实际值,当变量本身发生变化时不对拷贝值造成影响。也就是直接在栈中操作。如:var a = 10;var b = a; //b是a的拷贝a = 20; / 阅读全文
posted @ 2013-11-27 21:57 城池 阅读(776) 评论(2) 推荐(0) 编辑