ブラウザによりJavascriptのエンジンが違うのが挙動の違いの原因 主なJavaScriptエンジンには,IEのJScript,FirefoxのSpiderMonkey(TraceMonkey),SafariのJavaScriptCore(Nitro),ChromeのV8,OperaのFutharkやCharakanなどがあります。これらの実装の違いが多くの開発者の悩みの種となっています。 c https://sites.google.com/site/shidoinfo/Home/programing-lang/%E9%96%A2%E6%95%B0%E5%9E%8B%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E/ecmascript/javascript-enjin エ