对象分为 面向对象和基于对象:
- 面向对象:
面向对象定义: 可以创建自定义类型、很好的支持继承和多态。
面向对象的语言有: C++、 JAVA、 C# ....
- 基于对象:
无法创建自定义类型、不能很好的支持继承和多态。
基于对象的语言: 比如 JavaScript
- 字面量对象:
var obj = {
name: '张三',
age: 18,
eat: function(){
console.log('吃货')
}
}
- 遍历对象用 for...in :
for(var key in obj){
console.log(obj[key]);
}
网友评论