arguments对象

arguments对象

代表了所有的实参集合【类数组】

点击按钮计算传的实参的值

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>Document</title>
    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
</head>
<body>
    <button class="btn1">按钮1</button>
    <input type="text" id="text1"/><br />
    <button>按钮2</button>
    <input type="text" /><br />
    <button>按钮3</button>
    <input type="text" />
</body>
<script>

//jq 写法
/*  $(function(){
        var texts = $("input");
        var btns = $("button");
        function add(){
            var result = 0;
            for(var i = 0 ;i<arguments.length;i++){
                result+=arguments[i];
            }
            return result;
        }
        $(".btn1").click(function(){
            $("#text1").val(add(3,8,1))  
        })
    })*/

//原生js
    window.onload=function(){
        var texts = document.querySelectorAll("input");
        var btns = document.querySelectorAll("button");
        function add(){
            var result = 0;
            for(var i = 0 ;i<arguments.length;i++){
                result += arguments[i];
            }
            return result;
        }
        btns[0].onclick=function(){
            texts[0].value = add(15,25,10);
        }
        btns[1].onclick=function(){
            texts[1].value = add(150,285,100);
        }
        btns[2].onclick=function(){
            texts[2].value = add(156,254,160);
        }   
    }
</script>
</html>

return

1.返回函数的运算结果

a) 如果函数里有return、返回结果为return后的值(即运算后的结果)
b) 如果函数里没有return、返回结果为undefined

2.阻止函数继续运行

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,689评论 0 4
  • 第三章 类型、值和变量 1、存取字符串、数字或布尔值的属性时创建的临时对象称做包装对象,它只是偶尔用来区分字符串值...
    坤少卡卡阅读 722评论 0 1
  • 从来都认为,孩子的记忆只有几秒钟,就像鱼的记忆一样,时间一长,他便会忘掉一干二净。所以,我们所过的每一句话,做过的...
    向着太阳奔跑的石头阅读 505评论 0 0
  • 世间万物都被束缚,却恰是因为被束缚而平衡,因束缚而出现高贵。 没有可以溢出视线的云,没有可以撑住人身体的花,没有可...
    三又三三阅读 530评论 0 3
  • 初中虽然是很孤僻,但内心却经历了一个很美妙的阶段。 1、小升初时,经历了一些波折,最终还是念了老家的重点中学。 那...
    白若丁阅读 444评论 0 1

友情链接更多精彩内容