Skip to Main Content
現代JavaScript實務應用
book

現代JavaScript實務應用

by Nicolas Bevacqua
May 2018
Intermediate to advanced content levelIntermediate to advanced
336 pages
5h 16m
Chinese
GoTop Information, Inc.
Content preview from 現代JavaScript實務應用
279
第九章
實務操作的考量
JavaScript 是一個逐步發展的語言。在這幾年來,它的發展節奏有些不同
的速度;在 ES5 推出之後,就開始進入高速成長的階段。至目前為止,
本書已經教導你 ES6 中各種的語言特徵和語法調整,還有一些是未來在
ES2016 ES2017 才會推出的功能。
將這些新特徵功能和既有所學習的 ES5 知識經驗整合在一起運用,看起
來是一項困難的工作:什麼特徵功能可讓我們受惠?要如何達成?當我
們正考量是否使用某個指定的 ES6 特徵功能而不知如何決定時,本章期
望能夠提出一些合理的原因來協助判斷。
我們將會看看一些不同的特徵,在哪些使用案例中能夠發揮其效用;
以及哪些情境適合使用語言中原有的功能。讓我們依個別案例來進行
討論。
9.1 變數宣告
當進行軟體開發時,我們大多數的時間都花費在閱讀程式碼,而非撰寫
程式碼。ES6 提供了
let
const
敘述作為新的變數宣告方法,在這些
敘述中的值,有些部分能夠顯示出一個變數是如何被使用的。當閱讀一
段程式碼時,其他人從這樣的標示就可以得到線索,以更瞭解在程式中
我們執行的動作。類似這樣的線索可減少其他程式開發人員理解程式碼
的時間,因此我們必須盡可能的嘗試使用這些敘述。
280
|
第九章 實務操作的考量
let
敘述表示一個變數在它宣告之前是無法被使用的 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

精實企業|高績效組織如何達成創新規模化

精實企業|高績效組織如何達成創新規模化

Jez Humble, Joanne Molesky, Barry O'Reilly
C++语言导学(原书第2版)

C++语言导学(原书第2版)

本贾尼 斯特劳斯特鲁普
優雅的SciPy|Python科學研究的美學

優雅的SciPy|Python科學研究的美學

Juan Nunez-Iglesias, Stéfan van der Walt, Harriet Dashnow

Publisher Resources

ISBN: 9789864767885