前端 和 在取值賦值時的區別

2021-10-03 19:08:06 字數 550 閱讀 7611

1、[ ]的時候,是將row的spec新增乙個attributename屬性並賦值attributevalue。如果attributename本身代表乙個值的話,spec物件中會顯示這個值

attributename代表的是「網路」和「機身記憶體」,存到spec中就顯示了他代表的值。

2、.的時候,是將row的spec的attributename屬性取出來,然後賦值attributevalue

選擇了「移動3g」和「16g」,應該是顯示兩個,但「16g」覆蓋了「移動3g」

總結:賦值時應該用前者([ ]),否則會發現每乙個spec物件的attributename屬性的值都是一樣的(至少在迴圈時是這樣的)。取值時應該用後者(.),否則會報attributename未定義,如果attributename是乙個固定的值,也可以用[ ]取值。

js前端操作checkbox賦值與取值

上 1 執行時間上的區別 window.onload必須等到頁面內 包括的 所有元素載入到瀏覽器中後才能執行。而 document ready function 是dom結構載入完畢後就會執行。2 編寫個數不同 window.onload不能同時寫多個,如果有多個window.onload,則只有最...

JQuery TextArea的取值與賦值問題

先說取值 textarea text 讀取,最近測試時候發現在firefox中讀取不出textarea的值,ie正常 於是修改為 textarea val 問題解決,不過搜尋時,發現有人提另乙個問題 當在乙個textarea標籤中鍵入乙個回車時,實際上會插入2個符號 n r n 回車符 r 換行符 ...

JQuery TextArea的取值與賦值問題

先說取值 textarea text 讀取,最近測試時候發現在firefox中讀取不出textarea的值,ie正常 於是修改為 textarea val 問題解決,不過搜尋時,發現有人提另乙個問題 當在乙個textarea標籤中鍵入乙個回車時,實際上會插入2個符號 n r n 回車符 r 換行符 ...