基於json格式的協議的一些技巧備忘。
]}; 這個msg1就是乙個協議,由於json格式符號太多,為了減少大量無用符號的傳播,目前能想到的就是如上的寫法,乙個匿名物件,由協議號加上陣列組成。
獲取這個msg1:
var d1 = ]};
//way 1:
for(
var i
in d1)
cc.log(i);
//way 2:
var keyname = object.keys(d1);
cc.log(keyname);
獲取這個頭之後,裡面的就簡單了。
var msg={};
msg.msgtable=,
...};
如果獲取了msg0,呼叫上面對應的函式的方式如下:
var key = msg0;
msg.msgtable[key](msg);
js學習筆記
js開發中需要注意的問題。1 for迴圈優化 將for var i 0 i elements.length i 改為for var i 0,j elements.length i j i 採用這樣的方式可以避免每次迴圈的時候計算 elsments 的長度。2 字串拼接優化 將var text the...
js學習筆記
一.document物件 物件集合 all 對文件所有html元素的訪問 anchors 返回所有anchor物件引用 forms 返回所有form物件引用 images 返回所有image物件引用 links 返回所有area和link物件引用 物件屬性 body 訪問body元素 cookie ...
JS學習筆記
寫 的步驟 0.構思 1.寫偽 2.實現功能 3.完善功能,針對邊界做處理 4.優化 彈出框alert 對話方塊 prompt 請輸入年齡 確認框 confirm 確認什麼對嗎 控制台輸出console.log 基本語法是 每條語句最後加分號 字串表示法 特殊字元 n 換行 t 製表符,縮排 型別 ...