jsfunction同⼀个⽅法,可传参,可不传参
版权声明:本⽂为博主原创⽂章,只为分享⽽编,欢迎各位学习以及转载。 blog.csdn/qq285679784/article/details/70159781
js function同⼀个⽅法,可传参,可不传参
实现的关键在于arguments[],arguments 是JavaScript⾥的⼀个内置对象,有的函数都有属于⾃⼰的⼀个arguments对象,它包括了函所要调⽤的参数。object对象。
输出结果:
姓名:没有输⼊姓名;性别:没有输⼊性别
姓名:MrLi;性别:没有输⼊性别
js arguments姓名: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>

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。