js 函数定义三种方式
<script type="text/javascript">
function add(num1,num2){
return num1+num2+200;
}
var sum=add(122,10000);
window.document.write(sum);
</script>
<script type="text/javascript">
var add=new Function("num"," return num+200");//此时Function 这种方法用的比较少
var sum=add(122);
window.document.write(sum);
</script>
<script type="text/javascript">
var add=function(num1,num2){
return num1+num2+200;
}
var sum=add(122,300);
window.document.write(sum);
</script>
var和function定义方法的区别:
var 方式定义的函数,不能先调用函数,后声明,只能先声明函数,然后调用。
function方式定义函数可以先调用,后声明。请看代码:
<script language="JavaScript" type="text/javascript">
//aaa();//这样调用就会出错
var aaa = function(){
alert("A");
}
aaa();
//先调用后声明
bbb();
function bbb(){
alert("bb");
}
</script>
版权声明:本文为u011637069原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。