面向过程:
    优点:性能比面对对象高,适合硬件联系很紧密的东西,
    eg:单片机
    缺点:没有面向对象易维护,易复用,易扩展
    面向对象:
    优点:代码具有灵活,可复用,容易维护和开发,适合大型开发项目
    缺点:没有面向过程性能高
    特点:封装性,继承性,多态性
    总结:面向对象和面向过程都是编程思想,
    面向过程是分析出解决问题所需要的步骤,然后用函数一步一步实现.(c++)
    面向对象把事物分析成一个个对象,利用对象功能来划分功能(Java)
    js既可以面对对象编程也可以面向过程编程.