zishu's blog

zishu's blog

一个热爱生活的博主。https://zishu.me

一些容易遗漏的點

  • 監聽對象時如果值是 null 會報錯,默認值設置為 {};
  • for in 只能遍歷對象 i in 4 是錯誤的寫法;
  • 動態獲取數組 - 拼接傳參
var arr = [
  "單位1",
  "單位2",
  "單位3",
  "單位4",
  "單位5"
]
// 1.數組[]
for (var i = 0; i < arr.length; i++) {
	this.defaultData.hostUnitList.push({
		[arr[i]]: this.defaultData[arr[i]]
	});
}
// 2.對象{}
for (var i = 0; i < arr.length; i++) {
	this.defaultData.hostUnitList[arr[i]] = this.defaultData[arr[i]]
}
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。