在IE中 物件不支援indexOf屬性或方法

2021-07-09 10:28:12 字數 568 閱讀 2315

報此錯誤的原因是:ie中對array型別不支援indexof方法

解決方法:

1,本質上:全域性新增如下**

if (!array.indexof)

}return -1;}}

2.在呼叫的地方進行判斷:(某個應用例項)

/*** 註冊事件

* @param type 事件型別

* @param func 函式

* @param 物件

*/this.register = function (type, func, obj)

var listeners = this.listeners[type];

listeners.push();}}

else

}if(i == this.eventtypes.length)idx = -1; 

if ((func != null) && idx > -1)

var listeners = this.listeners[type];

listeners.push();

}  }        

};

javascirpt函式在IE下不支援的小結

isarray isarray function isarray value var arr 1,2,3,4,5 alert isarray arr ie8 及以下不支援 filter 等 陣列的一些方法 every filter foreach map some ie8 及以下不支援 解決辦法,以...

IE不支援使用for in語法

在專案發現遍歷checkbox獲取選中值時出現ie不支援for in語法問題 var checklist var checkname document.getelementsbyname ischeck ie無法正常使用,chrome和firefox等主流瀏覽器正常 for i in checkna...

mpvue style不支援傳入物件

在vue.js專案轉化為小程式時,把原來頁面的 直接拷貝過去,發現布局改變很多,很多已經設定的標籤的css樣式並沒有顯示出來,檢視官方文件,得知原來vue.js的class 與 style 繫結語法,有些不適合mpvue,以下總結幾點 一.class繫結方式 1 mpvue支援 class temp...