The Wayback Machine - http://web.archive.org/web/20220104044629/https://github.com/topics/ecmascript
Skip to content
#

ECMAScript

ecmascript logo

ECMAScript is the standardization of the family of scripting languages that includes JavaScript. New versions of the standard are released every year.

Here are 1,108 public repositories matching this topic...

boa
raskad
raskad commented Sep 29, 2021

In strict mode arguments and eval are mostly treated as keywords. For example they cannot be assigned to. But they should be allowed as return values from a strict function.

The following code examples currently fail, but should work:

let eval = 1;

function a(){
    "use strict";
    return eval;
}

a() // returns 1
function a(){
    "use st

Created by Brendan Eich, Ecma International

Organization
tc39
Website
www.ecma-international.org
Wikipedia
Wikipedia