このプロジェクトに出くわしました: https://github.com/termi/ES5-DOM-SHIMは、古い IE を含むすべてのブラウザーでほぼ完全な ES5 サポートを提供します。
私はこれを純粋な JS プロジェクトで使用してきましたが、現在は(High Charts を使用する) プロジェクトに jquery/mootools/prototype を含める必要があります。
jquery スクリプトを含めるだけでも、この shim とともに IE8 でエラーがスローされます。両方の長所を活かすにはどうすればよいですか?
私の文書の頭は次のようになります。
<!--[if lte IE 8]>
<script src="/js/a.ie8.js"></script>
<![endif]-->
<script src="/js/a.js"></script>
<script src="/js/jquery.1.8.2.js"></script>
<script src="/js/main.js"></script>