台灣最大程式設計社群網站
線上人數
1146
 
會員總數:246631
討論主題:190056
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 陣列存值問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
陣列存值問題
價值 : 100 QP  點閱數:755 回應數:2
樓主

Linka
高級專家
7047 19
5652 529
發送站內信

各位好

在第一個 for 迴圈時,將陣列 c 塞入值,將它顯示在畫面上時也沒問題

但在第二個 for 迴圈使用的時候,每個陣列的第 0 個資料都變成 undefined 了

不知道是哪邊弄錯了所以才沒有存到/讀到值?



結果輸出如下:
i_row : 0, i_cell : 0, data : 0-0, 
i_row : 0, i_cell : 1, data : 0-1, 
i_row : 1, i_cell : 0, data : 1-0, 
i_row : 1, i_cell : 1, data : 1-1, 


datas : undefined, 
datas : 0-1, 
datas : undefined, 
datas : 1-1, 

					
                        
搜尋相關Tags的文章: [ 陣列 ] ,
本篇文章發表於2018-11-02 15:56
1樓
最有價值解答

彩虹
檢舉此回應
很正常喔~
你有注意到第8行、第9行的問嗎,不斷的重新初始化嗎~


我把每一次拆解解釋,請您思考,如下:


=======================

所以,你需要在初始化的地方包上一層判斷,就能解決重新被初始化的問題
如下:

本篇文章回覆於2018-11-02 23:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Linka
檢舉此回應
確實是忽略了重新初始化的問題,謝謝!
本篇文章回覆於2018-11-05 08:29
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.