Ex:
var a = 1 // 把1這個數值 assign進去a 這個變數
b = a // 把上一行的a 值 assign給b
==========
var number = [1,2,3,4,5]
number + [6] // [1,2,3,4,5,6]
number // [1,2,3,4,5] 這邊的陣列沒有改變 原因是上一行的算式並沒有把值存到變數
若要改善這狀況 則程式碼得改為
var number = [1,2,3,4,5]
let number = number + [6] // [1,2,3,4,5,6]
number // [1,2,3,4,5,7]
==========
var number = [1,2,3,4,5]
number + [6] // [1,2,3,4,5,6]
number // [1,2,3,4,5] 這邊的陣列沒有改變 原因是上一行的算式並沒有把值存到變數
若要改善這狀況 則程式碼得改為
var number = [1,2,3,4,5]
let number = number + [6] // [1,2,3,4,5,6]
number // [1,2,3,4,5,7]
沒有留言:
張貼留言