為 Open Web 分享知識
網頁技術
Web
平台
Open Web 與行動網路
Hacks Blog到 hacks.mozilla.org 閱讀更多
-
ES6 In Depth: Rest parameters and defaults
ES6 In Depth is a series on new features being added to the JavaScript programming language in the 6th Edition of the ECMAScript standard, ES6 for short. Today’s post is about two features that make JavaScript’s function syntax more expressive: rest parameters and parameter defaults. Rest parameters A common need ...
-
Developer Edition 40: Always active network monitoring, CSS rules filtering and much more
Firefox 40 was just uplifted, and we have a lot of updates to share. This release took a major effort by Developer Tools contributors to address feedback we’ve heard directly from people using our tools. Grab a copy of the Developer Edition browser and check it out. Experimental Multi-process Support: ...
-
Let’s get charged: Updates to the Battery Status API
Web APIs provide a way for Open Web Apps to access device hardware, data and sensors through JavaScript, and open the doors to a number of possibilities especially for mobile devices, TVs, interactive kiosks, and Internet of Things (IoT) applications. Knowing the battery status of a device can be useful ...
-
Diving into Rust for the first time
Rust is a new programming language which focuses on performance, parallelization, and memory safety. By building a language from scratch and incorporating elements from modern programming language design, the creators of Rust avoid a lot of “baggage” (backward-compatibility requirements) that traditional languages have to deal with. Instead, Rust is able ...
-
ES6 In Depth: Template strings
ES6 In Depth is a series on new features being added to the JavaScript programming language in the 6th Edition of the ECMAScript standard, ES6 for short. Last week I promised a change of pace. After iterators and generators, we would tackle something easy, I said. Something that won’t melt ...