亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

for 循環的 閉包問題

for 循環的 閉包問題

暮色呼如 2018-08-06 19:10:12
$scope.addCodeRecord = function () {            var length = $scope.createCodeData.endSerialNo - $scope.createCodeData.startSerialNo;              $scope.listArr = [];              for(var i =0;i<length;i++){                  $scope.createCodeData.startSerialNo++;                  $scope.listArr[i] = (function(num){                                       $scope.createCodeData.SerialNo = num;                      // console.log($scope.createCodeData)                      return $scope.createCodeData;   // 為什么$scope.listArr數組里所有的的SerialNo還是最后的值                                  })($scope.createCodeData.startSerialNo);              }這段代碼是為了給一個對象增加第一個遞增的屬性,我使用了閉包,但是for循環之后還只能拿到最后的值?為何
查看完整描述

1 回答

  • 1 回答
  • 0 關注
  • 545 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號