JS經典小坑(坑主要在JS沒有塊級做用域)

js中有一個經典的函數賦值錯誤,這個問題和閉包問題相關,咱們先來看一下這個案例吧。html    var arr = []; for(var i=0;i<2;i++){ arr[i] = function(){ return i; } } console.log(arr[0]()); 這個結果是2,和你想的同樣嗎?  可能有很多新手會誤覺得是1。那麼接下來
相關文章
相關標籤/搜索