对象和面向对象的介绍

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

你可能感兴趣的:(对象和面向对象的介绍)