近日 W3C 宣布:3項WebAssembly規範已經成為網頁標準,分別是WebAssembly核心規範、網頁API以及JavaScript界面。
而WebAssembly也成為了第4個允許在瀏覽器上執行的語言,其他三個語言分別是HTML、CSS和JavaScript。
WebAssembly核心規範:定義了一個低階的虛擬機器,模擬了許多微處理器的功能。WebAssembly通常是由其他程式語言,像是C/C++或Rust編譯而成。
第二個成為標準的規範是:WebAssembly網頁API,這個規範定義了Promise界面,用於請求和執行.wasm檔案,W3C提到,.wasm檔案經過最佳化,可允許整個檔案擷取完成之前就開始執行,而這強化了WebAssembly應用程式回應的能力。
最後一個規範:定義了JavaScript API。讓JavaScript來呼叫並將參數傳遞給WebAssembly函式。在瀏覽器中,WebAssembly所有與主機的互動,都是透過JavaScript管理,而這代表WebAssembly受JavaScript安全模型保護。
WebAssembly的發展工作正如火如荼的進行,W3C正式推薦WebAssembly,讓其在瀏覽器界達到了一個裡程碑。
原創教程:《ECMAScript 6 教程》
附加習題:《ECMAScript 6 教程》測試題
原創教程:《Vue.js 基礎教程》
原創教程:《Vue.js 進階教程》
附加習題:《Vue.js 基礎教程》測試題
經典試題:50道 JavaScript 經典面試題
職場感悟:我沒學歷,怎樣找前端工作
職場感悟:混口飯吃,談不上喜歡
職場思考:聊聊程式設計師的KPI考核
學習困惑:工作用jquery,原生js知道就夠
職場感悟:我說程式設計師要自測代碼,結果被懟
職場焦慮:程式設計師回三四線城市能幹啥?
感到迷茫:我很努力,但依然很迷茫
薪資待遇:那麼點工資,能招到人嗎?
培訓出身:我是一個培訓出身的程式設計師
培訓費用:花1.8萬參加前端培訓,值嗎?
培訓簡歷:簡歷包裝成1-2年經驗,咋辦?
搞笑黑話:網際網路公司黑話,搞笑到爆
行業困惑:聽說你是程式設計師,給我做個網站唄
職業規劃:代碼寫不下去,就去當產品經理
新手求職:新手程式設計師如何找一家靠譜的公司
新手學習:代碼敲慢一點,學得快一點