JAVASCRIPT学习笔记----Javascript引用类型
引用类型的值(对象)是引用类型的一个实例,引用类型是一种数据结构。
(一)Object类型
1、创建方式
1 //第一种:new Object() 2 var person = new Object(); 3 person.name = "Nichor"; 4 person.age = 29; //添加属性 5 6 //第二种:对象字面量 7 var person = { 8 name : "Nichor", 9 age : 29 10 };
2、访问对象属性
1 //第一种:点表示法 (建议) 2 alert(person.name); 3 4 //第二种:使用方括号 5 alert(person["name"]);
(二)Array类型
1、创建数组:
1 //第一种:使用Array构造函数 2 var colors = new Array(); 3 var colors = new Array(20); //20代表数组的长度 4 var colors = new Array{"red","blue","green"}; 5 6 //第二种:使用数组字面量 7 var colors = ["red","blue","green"]; 8 var colors = [];
2、使用数组:
//使用 [] 并提供基于0的索引 var colors = ["red","blue","green"]; alert(colors[1]); // blue colors[2] = "black"; //修改第三项 colors[3] = "brown"; //新增第四项 // length属性,数组的长度 //它不是只读的 var colors = ["red","blue","green"]; colors.length = 2; alert(colors[2]); //undefined var colors = ["red","blue","green"]; colors[colors.length] = "black"; //增添新项