JavaScript对象和数组基本知识

需积分: 0 0 下载量 15 浏览量 更新于2024-08-05 收藏 273KB PDF 举报
"对象类型和数组类型的基础知识" ECMAScript 中的对象类型是指一种引用类型,它的实例是将数据和功能组织在一起的数据结构。对象类型的实例可以存储和传输数据,是一种理想的选择。创建对象类型有两种方式:使用 new 运算符和使用字面量表示法。 一、使用 new 运算符创建对象 使用 new 运算符可以创建一个对象实例,例如: var box = new Object(); 然后,可以使用点符号(.)来添加属性字段,例如: box.name = '李炎恢'; box.age = 28; 二、新关键字可以省略 在创建对象时,可以省略 new 关键字,例如: var box = Object(); 三、使用字面量方式创建对象 使用字面量方式可以直接创建一个对象实例,例如: var box = { name: '李炎恢', age: 28 }; 四、属性字段也可以使用字符串星矢 在使用字面量方式创建对象时,属性字段也可以使用字符串星矢,例如: var box = { 'name': '李炎恢', 'age': 28 }; 五、使用字面量及传统复制方式 使用字面量方式声明空的对象,然后使用点符号给属性复制,例如: var box = {}; box.name = '李炎恢'; box.age = 28; 六、两种属性输出方式 可以使用点表示法或中括号表示法来输出对象的属性,例如: alert(box.age); // 点表示法输出 alert(box['age']); // 中括号表示法输出 在使用字面量声明 Object 对象时,需要注意对象的实例是将数据和功能组织在一起的数据结构,它也常被称做为类,但 ECMAScript 中却没有这种东西。 在学习对象类型时,需要了解对象的概念、创建对象的方式、对象的属性和方法、对象的输出方式等知识点。同时,也需要了解数组类型的基础知识,包括数组的概念、创建数组的方式、数组的属性和方法、数组的输出方式等。