Open wangyuan0108 opened 4 years ago
定义一个函数:
function func('a','b','c'){ console.log('实参'+arguments.length) } console.log('形参'+func.length) func(1) // 实参1 // 形参3
使用callee解决循环闭包的问题:
var data = []; for (var i = 0; i < 3; i++) { (data[i] = function () { console.log(arguments.callee.i) }).i = i; } data[0](); // 0 data[1](); // 1 data[2](); // 2
定义一个函数: