33781


現在、IE11をサポート対象としたWebアプリケーションを作っています。  
ここで、IE11ではサポートされていないECMAScript6で追加された関数などを使いたいと考えています。  
新たに追加された構文はさすがに無理だとしても、例えばString.prototypeに追加されたメソッドなどは、簡単に同等のものを自作できるので、そのようなライブラリがすでにあるだろうと踏んでいます。  
ただ、検索キーワードが分からないので、探せなくて困っている状況です。

このようなライブラリを総称する用語はあるでしょうか？  
AltJSとかトランスパイラとか、そういった類の用語です（が、ほしいのはトランスパイラではなく、手軽に導入できる、ただのライブラリです）。


CC BY-SA 3.0
2017-04-05T04:21:22.783
33779
2017-04-05T05:11:58.647
2017-04-05T04:51:35.440
8078
8078
question
javascript
ECMAScriptの新バージョンの機能を利用できるようになるライブラリの総称


よく使われる用語では無さそうな気がしますが、検索ワードとして "ECMAScript 6 compatible library" を使ってググると
<https://github.com/paulmillr/es6-shim> がヒットしました。


CC BY-SA 3.0
2017-04-05T04:31:59.653
33780
2017-04-05T04:31:59.653
19110
33779
answer


一般的にAPIインターフェイスをすこし変更するための簡単なラッパーのことを`shim`と称し、特にWebブラウザーでサポートされていない機能を追加するためのライブラリーを`polyfill`と呼びます。


CC BY-SA 3.0
2017-04-05T05:11:58.647
33781
2017-04-05T05:11:58.647
5750
33779
answer