await
/əˈweɪt/
verb … “to pause execution until an asynchronous operation produces a result.”
Promise
/ˈprɒmɪs/
noun … “a construct that represents the eventual completion or failure of an asynchronous operation.”
Two's Complement
/tuːz ˈkɒmplɪˌmɛnt/
noun … “the standard method for representing signed integers in binary.”
ES6
/ˌiː-es-sɪks/
n. “The 6th edition of the ECMAScript standard, introducing modern features for JavaScript.”
ES6, also known as ECMAScript 2015, is a major update to the JavaScript language standard. It introduced new syntax, APIs, and programming patterns that significantly improved code readability, modularity, and maintainability.
Key features of ES6 include:
JSX
/ˈdʒeɪ-ɛs-ɛks/
n. “Write HTML inside JavaScript, without the browser complaining.”
JSX, short for JavaScript XML, is a syntax extension for JavaScript commonly used with React. It allows developers to write HTML-like markup directly within JavaScript code, which is then transformed into standard JavaScript calls by a compiler like Babel. This makes building UI components more intuitive and declarative.
Key aspects of JSX include: