js學習筆記

2021-09-27 02:31:47 字數 515 閱讀 8283

js是什麼?

js可以做什麼

第三方api

js如何工作

特點及對比

js的執行次序:從上往下

解釋**和編譯**

編譯**

伺服器端**和客戶端**

客戶端**

動態**和靜態**

怎麼新增js:

defer

注釋:相同,//和/**/

動態型別

函式呼叫符-()

建立物件的方法

prototype屬性

create()原理

constructor屬性

修改原型

2.create方法

3.重寫方法

事件監聽:執行順序取決於某個事件是否發生

在設定時間週期內反覆執行:setinterval()/requestanimationframe()

requestanimationframe動畫效果

特殊用法

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學習筆記

基於json格式的協議的一些技巧備忘。這個msg1就是乙個協議,由於json格式符號太多,為了減少大量無用符號的傳播,目前能想到的就是如上的寫法,乙個匿名物件,由協議號加上陣列組成。獲取這個msg1 var d1 way 1 for var i in d1 cc.log i way 2 var ke...