码迷,mamicode.com
首页 > Web开发 > 详细

js function同一个方法,可传参,可不传参

时间:2020-01-20 14:34:38      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:doc   方法   结果   调用   自己的   html   code   document   输出   

实现的关键在于arguments[],arguments 是JavaScript里的一个内置对象,有的函数都有属于自己的一个arguments对象,它包括了函所要调用的参数。object对象。

 

 

 

输出结果:

 

姓名:没有输入姓名;性别:没有输入性别

姓名:MrLi;性别:没有输入性别

姓名:MrLi;性别:男

HTML Code:

<html>

<head>

    <title>js function同一个方法,可传参,可不传参</title>

 

    <script type="text/javascript">

        function AlterText() {

            var Name = arguments[0] ? "姓名:" + arguments[0] : "没有输入姓名"; 

            var Sex = arguments[1] ? "性别:" + arguments[1] : "没有输入性别"; 

            document.writeln(Name + ";" + Sex + "</br>");

        }

        AlterText(); //调用函数,不传参数 结果: 没有输入姓名;没有输入性别:

        AlterText("MrLi"); //调用函数,传入参数 MrLi 结果: 姓名:MrLi;没有输入性别

        AlterText("MrLi", "男"); //调用函数,传入参数 MrLi,男 结果: 姓名:MrLi;性别:男

    </script>

 

</head>

<body>

</body>

</html>

js function同一个方法,可传参,可不传参

标签:doc   方法   结果   调用   自己的   html   code   document   输出   

原文地址:https://www.cnblogs.com/tongguilin/p/12217670.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!