ES6後的規則表示式

近期改版的JavaScript標準,對於規則表示式加入新特性,若須更深入運用,可留意ES6後的進展

2018-11-24

微軟釋出TypeScript 3.2候選版,新增strictBindCallApply標籤以及BigInts類型

微軟以TypeScript 2.0就有的this參數類型,以及TypeScript 3.0中具元組(Tuple)類型的建模參數列表(Modeling Parameter Lists),實作出strictBindCallApply新標籤。

 

2018-11-21

強化用戶帳號安全,Google要求瀏覽器需啟用JavaScript才能登入

用戶登入Google帳號時,由於Google仰賴JavaScript進行登入的風險評估、阻擋可疑的登入行為,Google要求用戶必需啟動瀏覽器的JavaScript才能登入。

2018-11-01

WebAssembly將支援多執行緒和SIMD,以順暢執行高效能需求應用

要讓瀏覽器執行Photoshop等重量級應用程式,WebAssembly需要能進一步充分使用現代硬體架構,包括支援多執行緒、SIMD和64位元定址。

 

2018-10-24

Node.js之父如何償還當年十大技術債?11月將親自來臺介紹新一代伺服器端JS框架

雖然大受開發者青睞,但Node.js之父Ryan Dahl卻在今年6月一場公開演講上坦言,Node.js有十大設計錯誤,甚至讓他懊悔不已,他決定重出江湖,提出新的伺服器框架償還這些技術債,今年11月還親自來臺分享

2018-10-16

新版Firefox讓JavaScript和WebAssembly之間的函式呼叫更順暢

Mozilla改進Firefox的JavaScript引擎,使其減少簿記 ,以減少不必要的組織堆疊框(Stack Frame)工作,還移除語言處理中介,以最直接的途徑操作函式。

2018-10-09

微軟釋出Babylon.js 3.3,強化VR使用者介面設計

開發團隊從微軟混合實境工具包(MRTK)中增加了兩個功能,除了新的3D體積網格,還能使用標準MRTK全息(Holographic)和3D網格按鈕,設計更豐富的VR介面。

2018-10-05

V8引擎改進DataView提升效能16倍,處理3D圖形更快速

Google開源高效能JavaScript引擎V8,最近對其存取低階記憶體的方法DataViews進行更新,經過最佳化後的DataView,其效能是原本的16倍。

2018-09-20

Next.js 7著重開發者體驗,啟動與重建速度更快

Next.js 7中新版的Webpack 4,還支援WebAssembly,讓開發者可以執行伺服器端渲染WebAssembly,並且支援更完善的樹搖Tree-shaking檢測,幫助開發者移除無用的程式碼。

2018-09-20

微軟釋出TypeScript 3.1候選版,開始支援可映射多元組和陣列

微軟更新了類別檢查器,對於任何使用函數初始化的函數宣告或const宣告,類別檢查器將會分析包含的可視範圍,追蹤任何新增的屬性。

2018-09-17

費時近2年,JavaScript編譯器Babel 7登場

在將近2年的開發累計4,000次提交,總算釋出了Babel 7,這次官方決定放棄支援舊版Node,來更新程式碼相依專案,進行變革性更新。

2018-08-29

Go 1.11來了!可將Go程式碼編譯為WebAssembly

Go 1.11開始了取代Javascript的第一步,現在支援Go程式碼編譯成WebAssembly,另外,還引入了模組概念,作為版本控制以及套件發布的GOPATH替代方案。

2018-08-27