1. 程式人生 > >js作用域的一道題的思考

js作用域的一道題的思考

fun 就是 mage 問題 bubuko con http com ole

var z = 10;
function foo() {
    console.log(z);
  }
  (function (funArg){
      var z = 20;
      funArg();
  })(foo);

這個就是一個考察作用域的問題,所以是10.
但是好像想起來以前看到有一本書說IIFE說的
技術分享圖片
就寫了一段代碼驗證了一下
技術分享圖片
得到了
技術分享圖片
好像真的不能訪問
技術分享圖片
且慢,容我再試試
技術分享圖片
好吧,寫了一段智障代碼
技術分享圖片

js作用域的一道題的思考