永久(無限)ループ脱出失敗

while(1){/*なにかする*/}みたいな永久ループがあるときに、そのステートメントより前に特殊なステートメントを追加したら、ブラウザでエラーログをはかないのに、永久ループもせずに、なにもしてくれなくなってしまいました。ううむ。てっきり/*なにかする*/をしてくれると思ったのにぃ。いや、単にwhileをFunctionコンストラクタで上書きして関数にしようと思っただけなんだけど。ついでにforループも使ったのがいけなかったのか?whileについてのスコープの関連もよく知らないしなぁ(謎
ええと、例えば、wをユニコードエスケープしたんですけど駄目ですか、そうですか。