ES6では、jQueryを削除してネイティブJSを使用して、Webサイトの構築を迅速かつ軽量にしたいと考えています。また、私のJSスキルを向上させるために、私はjQueryを使いこなした人の一人です。「オブジェクトはこのプロパティまたはメソッドをサポートしていません」IE10/11
私は、ファイルを小さく保つために関数でより一般的に使用されるjavascriptを作るための小さな小さなライブラリを構築しています。
function $(elm) {
var elm = document.querySelectorAll(elm);
this.forEach = function(f) {
[].forEach.call(elm, f);
}
return elm;
}
function slider() {
$(".slider").forEach(function() {
alert("Hello");
});
}
slider();
これは、クロムなどで素晴らしい作品..しかし、IE10/11に私は
オブジェクトはこのプロパティまたはメソッド "のforEach"
をサポートしていないエラーを取得しています$( "スライダ")を参照してください。forEach
アイデア?
* "...ネイティブJSを使用する" *ネイティブJSではありません。 JavaScriptをどちらかの方法で使用しています。ネイティブ** DOM **。 –
duplicate of: https://stackoverflow.com/questions/412447/for-each-javascript-support-in-ie –
IEの各JavaScriptサポートについて、可能な複製がありますか?(https://stackoverflow.com)/question/412447/for-each-javascript-support-in-ie) – jmargolisvt