引用类型是一种数据结构,用于将数据和功能组织在一起
-
object类型
到目前为止,大多数引用类型都是object类型的实例,创建object类型的方式有两种
方法一:new操作符后面跟object构造函数 var person= new Object(); person.name = "xingqiyi"; person.age = "99"; 方法二:对象自变量表示法 var person = { name:"xingqiyi", age:"99" };
在访问对象属性时,使用的都是点表达法,也可以用方括号语法
alert(person.name); //yanglushi alert(person["name"]); //yanglushi
从功能上看,这两种方法访问对象属性都一样,但是用方括号的主要优点是可以通过变量来访问
var personTyName = "name"; alert(person[personTyName]); //yanglushi
通常情况,除非必须用变量来访问,我们一般都是用点的方式来访问的。
-
Array类型
出来object外,Array也算是一个比较常用的类型,创建数组的两种方法第一种: var box = new Array(); var box = new Array(20); //该数组的长度就是20 var box = new Array("11","22","33"); //向数组中传入包含项 第二种: var box =[]; var box = ["11","22","33"]
数组许多可包含4294967295个项,如果超出,就会报系统错我,如果刚刚创建的数组项接近这个数字,则可能运行时间超长的脚本错误
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。