JS编程艺术笔记(1)-对象与数组

来源:互联网 发布:虚拟机型软件 编辑:程序博客网 时间:2024/05/07 06:01
//******1、数组******//基本格式:array[index]=elementvar person = Array();person[0] = "huw"person[1] = 1993person[2] = truevar person = Array("huw", 1993, true);var person = ["huw", 1993, true];//下面是不推荐的写法(关联数组)://一个布尔值就是一个boolean类型的对象,一个数组就是一个array类型的对象//下面实际上给array数组添加了name,year,IsMan三个属,理想情况下,是应该使用通用对象而不是修改对象的属性。var person = Array();person["name"] = "huw"person["year"] = 1993person["IsMan"] = true//******2、对象******//与数组类似:下面是对象的写法var person = Object()person.name = "huw"person.year = "1993"person.isMan = true//简洁的写法:var lennon = { name: "huw", year: 1993, isMan: true }//使用对象意味着可以可以通过元素的名字而不是下标数字来引用他们//说明:js提供了一系列预先定义好的对象,数组就是其中的一种(Math,Date等都是)。//当我们用new关键字初始化一个数组时,其实就是在创建一个Array对象的新实例

1 0