如何簡化創建的iconArray這個物件
var iconArray =
{
icona: document.createElement('div'),
iconb: document.createElement('div'),
iconc: document.createElement('div')
}
uj5u.com熱心網友回復:
你這么放一個物件在這沒意義。看你這樣子,無非就是想把相同的業務邏輯復用罷了。你根據你自己的實際需求提取后寫成一個函式去呼叫就行了uj5u.com熱心網友回復:
謝謝大佬建議,但是我要分別0、1、2元素賦值
要是去掉icona, iconb, iconc,物件如何定義呀
uj5u.com熱心網友回復:
不是很明白你的意思。我前面說你這個沒意義,是因為document.createElement('div')已經是原生方法了,你頂多自己寫個函式function createElement(tagName){
return document.createElement(tagName);
}不知道你說的去掉那些,又定義物件是什么意思。你給出的物件iconArray就這么三個屬性,都是創建一個div。那你就直接創建不就完事了,你要么把完整需求寫清楚。你這個物件丟這,我理解不了你意圖呀……
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/233358.html
標籤:JavaScript
