javaScript面向对象-多态

来源:互联网 发布:讯佳摇杆淘宝 编辑:程序博客网 时间:2024/06/09 21:21

3.多态
//js没有多态 可以模拟多态

    function add(){                // 获取参数              var arg = arguments,                // 获取参数长度                len = arg.length;              switch(len){                // 如果没有参数                case 0:                  return 10;                // 如果只有一个参数                case 1:                  return 10 + arg[0];                // 如果有两个参数                case 2:                  return arg[0] + arg[1];              }            }            //判断arguments传入参数长度

参考资料 JavaScript设计模式 张容铭

0 0