摘要: 引用类型数据: 也就是对象类型Object type,比如:Object 、Array 、Function 、Data等。 javascript的引用数据类型是保存在堆内存中的对象。 与其他语言的不同是,你不可以直接访问堆内存空间中的位置和操作堆内存空间。只能操作对象在栈内存中的引用地址。 所以,引 阅读全文
posted @ 2017-11-08 15:29 pursues 阅读(763) 评论(0) 推荐(0) 编辑
摘要: ECMAScript包括两个不同类型的值:基本数据类型和引用数据类型。 基本数据类型指的是简单的数据段,引用数据类型指的是有多个值构成的对象。 当我们把变量赋值给一个变量时,解析器首先要确认的就是这个值是基本类型值还是引用类型值。 、常见的基本数据类型: Number、String 、Boolean 阅读全文
posted @ 2017-11-08 15:25 pursues 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 变量声明的提升 这是js特有的一个特点,其他语言都没有这个特点。有些程序员挺反感这个特点的。 我们现在先去改变变量的值,然后定义变量,由于JS有一个机制,叫做变量声明的提升, javascript的变量声明具有hoisting机制,JavaScript引擎在执行的时候,会把所有变量的声明都提升到当前 阅读全文
posted @ 2017-11-08 11:32 pursues 阅读(153) 评论(0) 推荐(0) 编辑