js學習筆記

2021-08-14 08:28:49 字數 465 閱讀 9002

基於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 製表符,縮排 型別 ...