欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
您之前已经学到,JavaScript 变量是数据值的容器。
 
这段代码把一个单一值(porsche)赋给名为 car 的变量:
 
var car = "porsche";
 
对象也是变量。但是对象包含很多值。
 
这段代码把多个值(porsche, 911, white)赋给名为 car 的变量:
 
var car = {type:"porsche", model:"911", color:"white"};
 
值以名称:值对的方式来书写(名称和值由冒号分隔)。
 
JavaScript 对象是被命名值的容器。
 
对象属性
 
(JavaScript 对象中的)名称:值对被称为属性。
 
var person = {firstName:"Bill", lastName:"Gates", age:62, eyeColor:"blue"};
 
属性 属性值
 
firstName Bill
 
lastName Gates
 
age 62
 
eyeColor blue
 
对象方法
 
对象也可以有方法。
 
方法是在对象上执行的动作。
 
方法以函数定义被存储在属性中。
 
属性 属性值
 
firstName Bill
 
lastName Gates
 
age 62
 
eyeColor blue
 
fullName function() {return this.firstName + " " + this.lastName;}
 
方法是作为属性来存储的函数。
 
实例
 
var person = {
 
  firstName: "Bill",
 
  lastName : "Gates",
 
  id       : 678,
 
  fullName : function() {
 
    return this.firstName + " " + this.lastName;
 
  }
 
};

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64411.shtml