ECMAScript 之 Set Type
ECMAScript 2015 亦提供 Set,與 Dart 的 Set 相同,只是語法不太一樣。
ECMAScript 2015 亦提供 Set,與 Dart 的 Set 相同,只是語法不太一樣。
SQL 的 LIKE 非常好用,若要在 JavaScript 實現 LIKE,則要搭配 filter() 與 includes()。
當使用只有 年日 的 日期套件 時,當轉成 Timestamp 時是以 00:00:00,可能造成後端時間區的錯誤,此時可將時間拉滿成 23:59:59。
雖然可以從 Server 端直接處理 CSV 下載,但若 CSV 內必須處理多國語言,則必須將 Object Array 先下載到 Browser,然後再轉成 CSV 下載。
實務上 API 常回傳帶有 TZ 的 ISO String 日期,可使用 Date.parse() 將 ISO String 轉成 ECMAScript 的 Timestamp。
JavaScript 使用 Unicode 之後,無論是 中文 或 英文 都視為一個字元,若想將中文 視為 兩個字元,英文 視為 一個字元,則無法單純使用 ECMAScript 內建的 length()。
可將 Object 當成簡易的資料庫,當 key 重複時,會自動將其覆蓋,不需做特別處理,非常方便。
實務上可能遇到 API 讀取錯誤,需自行重試 N 次讀取才能成功。
實務上可能遇到 URL 已經發布,但 URL 尚無法使用,需自行重試 N 次等 URL 存在再繼續。
若我們想將 Object 直接解構成變數,若變數不多,可直接使用 Object Destructuring,但若變數很多,可改用 eval() 動態解構出多個變數。