AN
Size: a a a
AN
E
AN
function bind(target, args) {
const funct = this;
return function(this, args){
funct.apply(target, args);
}
}
EO
function bind(target, args) {
const funct = this;
return function(this, args){
funct.apply(target, args);
}
}
AN
AN
VS
E
VS
VS
E
VS
VS
E
AS
import.meta
и import()
AS
new.whatever
-- не валидный синтаксис до ES6, и норм читаетсяE
import.meta
и import()
E
function a() {- весело )
return new.target
}
new new new new a()()()()
AN
const x = {a: this}
E
const x = {a: this}