js 方法重载

简介: function fun1(arm1) { alert(arm1); } function fun2(arm1, arm2) { alert(arm1 + "_" + arm2); } function fun(arm1, arm2) { if (arguments.

 

function fun1(arm1) {
        alert(arm1);
    }
    function fun2(arm1, arm2) {
        alert(arm1 + "_" + arm2);
    }
    function fun(arm1, arm2) {
        if (arguments.length == 1) {
            fun1("我一个人啦");
        } else {
            fun2("我一个人啦",",终于来个伴了");
        }
    }
    $(function () {
        fun(1);
        fun(1,2);
    });

 

 

 

 

相关文章
|
3月前
|
JavaScript 前端开发
js创建对象| 25
js创建对象| 25
|
3月前
|
JavaScript 前端开发
JS的几种继承方式
JavaScript中的几种继承方式视频。
17 0
|
4月前
|
JavaScript 前端开发
JS的6种继承方式
JS的6种继承方式
|
4月前
|
JavaScript 前端开发
JS常用的对象方法
JS常用的对象方法 【8月更文挑战第8天】
19 0
|
JavaScript
JS 构造函数在 new 时做了啥?
JS 构造函数在 new 时做了啥?
74 0
|
7月前
|
JavaScript
|
7月前
|
JavaScript 前端开发
JS 常见的 6 种继承方式
JS 常见的 6 种继承方式
|
7月前
|
存储 设计模式 JavaScript
js使用构造函数的注意点?
js使用构造函数的注意点?
69 0
|
JavaScript 前端开发 算法
js数据类型转换,js作用域,js创建对象的三种方式
js数据类型转换,js作用域,js创建对象的三种方式
132 0
|
JavaScript
js的几种继承方式
js的几种继承方式