Object,翻译过来就是 对象 ,一个对象其实就是一样东西。如果用现实生活来比喻对象的话,一个苹果是个对象,一辆汽车也是个对象。每种对象都有各自的一些特性,比如苹果的颜色,味道,大小 … 颜色是红的还是绿的,味道是甜的还是酸的 … 这些特性在 JavaScript 的对象里,叫做对象的属性,英文是 property …
对象里的属性相当于是对象里面的变量。
另外对象还有一些行为或者功能,比如汽车可以前进和后退, 相机能拍照,手机能打电话 … 这些行为在 JavaScript 的对象里叫做方法,英文是 method …
有时候这个方法也会称为是对象里的属性。
在 JavaScript 里面,除了数字,字符串,布尔值,null,还有 undefined 这些值以外,其它的值都是 对象 … 不过数字还有字符串,他们看起来也像是对象 … 因为它们也有属性,还有方法 …