justsoup

Results 1 comments of justsoup

` var fn1=function fn2(){ fn1=222; fn2=333; console.log(fn1); console.log(fn2); } fn1();` =>222 =>fn2() ` var fn1=(function fn2(){ fn1=222; fn2=333; console.log(fn1); console.log(fn2); })()` =>222 =>fn2() **结果是一样的,跟立即执行没啥关系** 因为这个fn2是定义在fn2.prototype.constructor对象中,属性名为name console.log(fn2.prototype.constructor.name); => fn2 个人理解 fn2=333走的是作用域链...