InterviewHubPRO
Section Overview
Q115

Question 115 of 521

Part 3: DOM, Event Flow, Timers & Browser APIs (104 - 173)

22%
JavaScript Internals (521 Qs)•Part 3: DOM, Event Flow, Timers & Browser APIs (104 - 173)

What is ECMAScript

ECMAScript is the scripting language that forms the basis of JavaScript. ECMAScript standardized by the ECMA International standards organization in the ECMA-262 and ECMA-402 specifications. The first edition of ECMAScript was released in 1997.

Practical Code Example

javascript
// ECMAScript: The standardized language specification (ECMA-262)
// JavaScript: The real-world implementation containing ECMAScript core + Web APIs (DOM, fetch)
const esFeatures = ['ES6 (2015)', 'ES2020 (Optional Chaining)', 'ES2022 (Top-level await)'];
console.log(esFeatures.join(' -> '));