從#SmooshGate之亂看Don’t Break the Web

由於各瀏覽器支援性的考量,目前簡訊或NAS相關的專案都還沒升級到太新的JavaScript版本,不過我們還是來關注一下最近推出的ES10規格。

JavaScript 今年推出的 ES2019 中多了一項 Array.prototype.flat() 的方法,功能是將多維的物件攤平至指定深度,預設值是攤至一維,以下圖為例:

JavaScript ES2019 Array.prototype.flat()

JavaScript概論(1)

JavaScript 概論

JavaScript的基本規則,形態上的差異等等,學習心得整理。

簡介

JavaScript 是多數瀏覽器都有實作的物件導向程式,世界大多數的網站也都有使用,是直譯語言,Script範圍內執行錯誤,該行以下的程式不會被執行,屬於弱型別的程式語言,在網頁上提供邏輯判斷、網頁標籤控制等等功能是前端程式設計不可或缺的語言。