0
eval()在方法中以嚴格模式運行嗎?eval()在方法中以嚴格模式運行嗎?
class A { b() {eval("with(this) { 1 } ")} }
new A().b()
// strict mode error
但不是在功能?
function b() {eval("with(this) { 1 }")}
b()
> 1
eval()在方法中以嚴格模式運行嗎?eval()在方法中以嚴格模式運行嗎?
class A { b() {eval("with(this) { 1 } ")} }
new A().b()
// strict mode error
但不是在功能?
function b() {eval("with(this) { 1 }")}
b()
> 1
當然'eval'運行。但是'帶'不允許在那裏。你真的看過錯誤信息嗎? – Bergi