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

    xiaoxiao2021-04-12  29

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

    实现的关键在于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>
    转载请注明原文地址: https://ju.6miu.com/read-668098.html

    最新回复(0)