原创 點運算符的優先級

111 // 答案 報錯 "3" 報錯 // 解析 運算符優先級問題 點運算符會被優先識別爲數字常量的一部分,然後纔是對象屬性訪問符 在JavaScript中,3.1,3.,.1都是合法的數字 3.toString() 會被JS引擎

原创 閉包考察

原创 驗證匹配括號

 

原创 類中靜態屬性優先級和等號優先級

class Father{ static a='我是靜態屬性' st=()=>{ console.log('======11111',11111); } } class Son extends Father{ c

原创 數組對象比較大小

1

原创 reduce循環

  // 參考答案 const safeGet = (o, path) => { try { return path.split('.').reduce((o, k) => o[k], o) } catch (e) {

原创 正則test考察

11 // 答案 true true true // 解析 test方法的參數會被調用toString強制轉換成字符串 此題轉換的字符串是null、undefined  

原创 使用@babel/preset-env的總結

 babel7廢棄了@babel/polyfill,轉而使用core-js和regenerator-runtime,如下圖 但在實際使用中,我發現不用在js文件中引入下方2個包 import 'regenerator-runtime/

原创 nodejs用sequelize連接mysql8時報授權錯誤

 用nodejs的sequelize連接數據庫時,出現 Client does not support authentication protocol requested by server 原因是mysql8以後更改了加密方式 可以使