exists
给定一个已定义的全局变量和一个变量,什么是s 在哪里被抛出和不被抛出notexists
的详尽列表?ReferenceError
到目前为止,我对:
notexists;
notexists++;
还对不抛出它们的特殊情况感到好奇,例如:
var notexists = notexists; //equivalent to: var notexists; notexists = notexists;
typeof notexists; //special case?
我还错过了什么吗?
理由:我正在编写一个静态分析器,我必须完美地涵盖所有这些情况。