大家好,欢迎来到IT知识分享网。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>fuction</title>
</head>
<body>
<!--
//第一种定义方式: var 对象名= fuction(参数){方法体}
/* //第二种定义方式:fuction 对象名(参数)
{
方法体
}*/
fuction属性:length显示fuction的参数个数;使用方法:对象名.length;
如果定义两个名称相同的方法,那么后一个会覆盖前一个,并不会报错
定义时参数的类型并不用写;
在js中方法的调用只和方法的名称相关,与方法的参数无关;
-->
<script>
var f1= function(a,b)
{
alert(a+b);
}
f1(2,3);
function f2(a,b) {
alert(a*b);
}
f2(2,3);
function f3(a,b) {
alert(a);
alert(b);
}
f3(1)//返回1,和nudefinted;
f3(1,2,3)//返回1,2; 此时3被function中的内置对象argument数组接受;
</script>
</body>
</html>
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/31940.html