JavaScript 对象
JavaScript 对象
JavaScript 对象是拥有属性和方法的数据
属性是静态的,赋值后基本固定不变,但是可以修改。
方法是动态的,可以使对象运动的行为和状态发生改变,发生运动时间也不相同。
JavaScript 对象
在 JavaScript中,几乎所有的事物都是对象,
对象是非常重要的,当理解了对象,就可以了解 JavaScript 。
对象也是一个变量,但对象可以包含多个值(多个变量),每个值以 name:value 对呈现。
var car = {name:"Fiat", model:500, color:"white"};
在以上实例中,3 个值 ("Fiat", 500, "white") 赋予变量 car。
JavaScript 对象是属性和方法的容器。变量是存储数据的容器。
定义 JavaScript 对象可以跨越多行,空格跟换行不是必须的
通常认为 "JavaScript 对象是键值对的容器"。
键值对通常写法为 name : value (键与值以冒号分割)。
键值对在 JavaScript 对象通常称为 对象属性。
访问对象方法
你可以使用以下语法创建对象方法:
methodName : function() {
// 代码
}
使用以下语法访问对象方法:
objectName.methodName()
属性,不添加 (), 它会返回函数的定义
不加括号输出函数表达式(完整的方法定义)
加括号输出函数执行结果(返回的值)

浙公网安备 33010602011771号