Dodatek A. Nowa składnia JavaScriptu

Niektóre przykłady, które znajdziesz w książce, korzystają z nowej składni języka JavaScript. Jeśli nie miałeś nigdy do czynienia z tą składnią, nie martw się — to proste tłumaczenie z języka JavaScript, do którego możesz się przyzwyczaić.

ES5 oznacza ECMAScript 5 i jest to najbardziej popularna specyfikacja JavaScriptu. Jednak ES6, ES7 i kolejne dodają wiele interesujących elementów do języka. React Native używa Babel (https://babeljs.io/), kompilatora JavaScriptu, zamieniając kod JavaScript i JSX. Jedna z funkcjonalności Babel to możliwość kompilacji składni ES6 do JavaScriptu kompatybilnego z ES5. Możemy dzięki temu wykorzystać zalety tej składni w kodzie React.

let i const

Przed ES6 do deklarowania zmiennych ...

Get React Native now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.