Javascript 对象
Javascript对象类型:自定义对象、内置对象、浏览器对象
-
概念:
- 对象: 一个具体的事物
- 在 js 中的对象: 一组无序的相关属性和方法的集合,所有的事物都是对象.(例如字符串、数值、数组、函数等。) 对象组成
- 1.属性:事物的 特征(常用名词)
- 2.方法:事物的 行为(常用动词) 意义:
- 使结构表达清晰 使用方式:
-
保存一个值时,可以使用变量;保存多个值(一组值)时,可以使用数组。
数组保存数据的缺点: 数据只能通过索引值访问,开发者需要清晰的清除所有的数据的排行才能准确地获取数据,而当数据量庞大时,不可能做到记忆所有数据的索引值。
一、创建对象的三种方式
1 ,2两种方式一次只能创建一个对象;第三种方式用构造函数的方法封装对象
1.利用字面量创建对象
对象字面量:花括号 { } 里面包含了表达这个具体事物(对象)的属性和方法;
-
语法结构
-
//1.创建对象 var 对象名={ //属性 属性名1.属性值1, 属性名2.属性值2, 属性名3.属性值3, //方法 属性名4.function(){ //函数体代码 } } //2.使用对象 //调用属性 console.log(对象名.属性名); console.log(对象名['属性名']); //调用方法 对象名.属性名();
例:
-
//1.创建对象 var xxx={ //属性 time:16.00, date:1.5, week:'星期三', //方法 act:function(){ console.log('你好'); }