在环境下有函数2个:
"use strict"
function A(param1, param2, param3, param4, param5){
// 使得B函数获得 函数A的参数
}
function B(){
// 获得A参数的代码
}
额外的:
不希望使用 B.call(this, arguments)
在环境下有函数2个:
"use strict"
function A(param1, param2, param3, param4, param5){
// 使得B函数获得 函数A的参数
}
function B(){
// 获得A参数的代码
}
额外的:
不希望使用 B.call(this, arguments)
(function A(param1, param2, param3, param4, param5){
// 使得B函数获得 函数A的参数
return (function B(){
console.log(param1, param2, param3, param4, param5);
})()
})(1,2,3,4,5) //1,2,3,4,5
或者拆开一下
function A(param1, param2, param3, param4, param5){
// 使得B函数获得 函数A的参数
return (function B(){
console.log(param1, param2, param3, param4, param5);
})()
}
A(1,2,3,4,5);//1,2,3,4,5
13 回答12.8k 阅读
7 回答1.9k 阅读
5 回答1.4k 阅读
3 回答1.1k 阅读✓ 已解决
5 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答872 阅读✓ 已解决
例如这样?一般也就只能拿arguments来做点文章了。