JavaScript函数赋值变量 |
您所在的位置:网站首页 › 呼市物业维修基金收费标准表格图片 › JavaScript函数赋值变量 |
函数赋值变量
以函数形式返回
function print(val) {
console.log(`姓名是:${val}`);
}
var fn = print;//将函数赋值给fn
fn('angus');//姓名是:angus
以返回值形式
将函数返回的值赋值给fn,如果函数没有返回值,但又接受了,此时会返回undefined。 有返回值: function print(val) { return `姓名是:${val}`; } var fn = print('angus'); console.log(fn);//姓名是:angus无返回值: function print(val) { `姓名是:${val}`; } var fn = print('angus'); console.log(fn);//undefined 返回值可为函数将print函数返回给fn: function sum() { var num = 0; function print() { num += 2; return num; } return print; } var fn = sum(); console.log(fn());//2直接执行print函数,没有返回: function sum() { var num = 0; function print() { num += 2; return num; } print(); } var fn = sum(); console.log(fn);//undefined |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |