一道关于闭包的题目(在小红书刷到的)
//问:以下代码的输出是怎么样的?
function fun(n,e){
console.log(e)
return{
fun:function(m){
return fun(m,n)
}
}
}
var a=fun(1);//undefined
//原因:这时e没有传参,所以打印了undefined
// a代表的是
// {
// fun:function(m){
// return fun(m,1.
原创
2022-03-03 13:59:36 ·
242 阅读 ·
1 评论