本文实例讲述了JS面向对象编程封装操作。分享给大家供大家参考,具体如下:
Javascr ipt是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。
那么,如果我们要把”属性”(property)和”方法”(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢?
封装
一、 生成实例对象的原始模式
假定我们把猫看成一个对象,它有”名字”和”颜色”两个属