文章詳情頁
javascript - js數組累加問題
瀏覽:116日期:2023-05-11 11:42:46
問題描述
val是一個參數,每次點擊就傳一個值過來,可是數組就是不累加,不知道這是為什么
問題解答
回答1:因為你累加的數組每次都是新的,arr每次都被重新賦值為[’s’, ’d’]。
回答2:把var arr = [] 定義到當前函數的外部即可,類似于這樣:
var arr = [’s’, ’d’]function addArr(val){ arr.push(val)}
標簽:
JavaScript
相關文章:
1. docker - 如何修改運行中容器的配置2. javascript - Web微信聊天輸入框解決方案3. 請教各位大佬,瀏覽器點 提交實例為什么沒有反應4. docker images顯示的鏡像過多,狗眼被亮瞎了,怎么辦?5. Matlab和Python編程相似嗎,有兩種都學過的人可以說說嗎6. javascript - 音頻加載問題7. javascript - 為什么form表單提交沒有跨域問題,但ajax提交有跨域問題?8. javascript - 關于audio標簽暫停的問題9. javascript - history.replaceState()無法改變query參數10. css - 對于類選擇器使用的問題
排行榜
