首页 > 编程语言 > 详细

JavaScript定义函数的方法

时间:2017-12-24 22:26:20      阅读:211      评论:0      收藏:0      [点我收藏+]

js定义函数的方式

方法1:

function 函数名(参数){

函数体}

function singleFun(a){
alert("我是方式一定义的一个参数函数 传入的值为:" + a);
}

singleFun(666);

方法2:var 函数名=new function(“参数”,“函数”)

var sum = new Function("num1,num2","return num1+num2");
// 函数调用
var result1 = sum(120,130,66);
alert(result1);

方法3:var 函数名=function(参数){函数列表}

var funname = function(a,b){
alert(a); // abc
alert(b); // true
}
// 函数调用
funname("abc",true);

 

 

 

arguments在函数体内可以直接使用,不需要我们去定义;他可以接受所有的参数列表

function sum(){

var result = 0;

for (var i = 0; i < arguments.length; i++ ) {

var p = arguments[i];

alert(typeof(p)+" 值 "+p);

if ( typeof(p) == "number" ) {
result += p;
}
}
return result;
}
var result = sum(12,88,"100",50);
alert("和为: "+result)

 

JavaScript定义函数的方法

原文:http://www.cnblogs.com/sunzhnan/p/8099241.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!