特牛生活网

js面向对象的三大特性-CSDN博客

网友收藏
封装:低耦合高内聚多态:重载和重写重载:方法名相同,形参个数或类型不一样(js中不存在真正意义上的重载,js中的重载指的是同一个方法,根据传参不同,实现出不同的效果)eg:function sum(x,y,z){// argumentsif(typeof z === “undefined”){return;}}sum(1,2);sum(1,2,3)重写:在类的继承中,子类可以重写父类的中的方法继承:什么是面向对象面向对象是一种编程思想 js本身就是基于面向对象构建出来的,而j_js面向对象的三大特性