var MyArray1=[]; // 比較喜歡這種 var MyArray2=new Array(); // 有時候會Error,還沒查出原因. var MyArray3=new Array("A","B","C"); // 宣告&設定初始值
var KeyValueCollection1={}; // 一般宣告 var KeyValueCollection2={ // 含初始值的定義方式 "A1":"First Data", // Key為字串建議用"或'包住 "B2":{ // Value可以為Key&Value Collection B21:{ // Key非"字串"型態也可,但命名有特殊符號就會js錯誤 "Second's Child Data" // Value可以為字串 }, B22:{ 1000 // Value可以為數值 } } };使用心得:
一般情況下我比較喜歡用Key&Value集合物件來儲存的資料比較,如果儲存的資料格是一般變數格式(數值、字串、日期)的時候,很輕鬆可以轉成JSON Format與後端溝通。因此除非沒有Key值,不然我比較少使用Array的方式儲存資料。
沒有留言:
張貼留言