首頁 > 問答 > 主體
val是一個參數,每次點擊就傳一個值過來,可是數組就是不累加,不知道這是為什麼
typecho2017-06-26 11:00:45
因為你累積的陣列每次都是新的,arr每次都被重新賦值為['s', 'd']。
arr
['s', 'd']
天蓬老师2017-06-26 11:00:45
把var arr = [] 定義到目前函數的外部即可,類似於這樣:
var arr = ['s', 'd'] function addArr(val){ arr.push(val) }