Advanced
JavaScript
Q94 / 100
What is the JavaScript abstract machine and how does it relate to spec compliance?
Correct! Well done.
Incorrect.
The correct answer is B) The ECMAScript specification defines an abstract machine with algorithms for operations; engines must implement observable behavior consistently, not the exact steps
B
Correct Answer
The ECMAScript specification defines an abstract machine with algorithms for operations; engines must implement observable behavior consistently, not the exact steps
Explanation
The ECMAScript spec defines abstract operations. Engines may optimize freely as long as observable behavior (side effects, return values) matches. The spec itself runs on an abstract machine.
Progress
94/100