1. 程式人生 > >本週知識點總結weekly19(2018-8-20)

本週知識點總結weekly19(2018-8-20)

str.repeat(num) // 重複生成指定次數的字串

超過0xFFFF的字元的支援 將對應字元傳喚為unicode值 str.codePointAt(index)
將對應unicode轉換為utf8編碼字元 String.fromCodePoint(unicode)

查詢對應字串是否在指定字串的對應位置 str.startWith(searchstr, beginindex) // 從頭部的指定index開始

新的二進位制和八進位制表示方法 ==> 二進位制0bxx||0Bxx 八進位制0oxxx||0Oxxx

尾呼叫 函式結尾 return一個其他函式 進行執行
尾遞迴 函式結尾 return函式本身 遞迴呼叫本身一般用於樹狀結構等遍歷

深度拷貝 陣列的擴充套件重新賦值物件,賦值出來的新物件是淺拷貝物件

Array.of(num[,num1,num2…]) ==> [num,num1,num2…] // 可以生成一個或多個不連續字串構成的陣列 與new Array(num) //生成num個空陣列 不同

物件中的函式名可以進行簡寫,物件中的函式方法可以簡寫省略function欄位

虛擬碼 是一種演算法描述語言

graphql(一種資料互動方案?) 可以比傳統restful 架構更為靈活 同時獲取多個指定要求的引數
mongodb 的物件查詢方法
c++編譯node 編譯器/直譯器 相當於一種使用元語言的構造的直譯器用於對一種特定語法規則的語言進行解釋, 而這種特定語法規則的語言就是基於元語言構造的新語言