- 建立物件的三種方式
- 字面量方式:let obj = {};
- new關鍵字:let obj = new Object();//不推薦使用
- 通過create方法:Object.create();引數是物件或者null
- 注意:不是所有的物件都繼承Object.prototype
2.陣列相關
- 類陣列轉化為陣列:Array.prototype.slice.call(arguments);
3.判斷資料型別
4.陣列去重
5.第一個不重複的字元
6.函式表示式忽略函式名
7.JSON標準
8.BOM的迴流和重繪
減少迴流和重繪:
- 通過class新增固定樣式
- 通過cssTaxt拼接樣式
- 通過document.createDocumentFragment()接收元素
- dispaly:none+...+display:block迴流兩次重繪兩次
- 動畫 - 元素一定使用絕對定位