相容性 IE10不支援lamda表示式

2022-03-10 13:19:42 字數 391 閱讀 5735

rt.在js中隊集合進行操作時,測試了三個瀏覽器(ie10,chrome67,firfox60)

我期望的結果是從集合中篩選出年紀大於18的,也就是成年人。

var objarray=[,,

];var newarray = objarray.filter(p=> p.age>=18);

但是在ie中無法識別表示式p=> p.age>=18所以無奈下做出修改,採用匿名函式實現。

var objarray=[,,

];var newarray = objarray.filter(function(p));

ie的坑無窮盡啊~

IE相容性彙總

平時測試過的一些常見的,以後遇到相容性問題還會持續更新 一 js相關 1.ie7及以下不支援對字串用下標檢索,例如 var s abc console.log s 0 在ie7及以下瀏覽器下結果是undefined 解決辦法是用charat進行檢索 console.log s.chatat 0 結果...

IE相容性處理例項

剛剛處理了兩個小問題 1 在js中沒有宣告的變數直接使用,ie會報錯。policy id trim policy id val 會有問題 var main id trim mainkey val 2 在ie環境下,如果物件不存在 沒有例項化物件 或者例項的某個屬性不存在,在判斷或使用這個例項和屬性時...

Vue CLI 3 配置相容IE10

最近做了乙個基於vue的專案,需要相容ie瀏覽器,目前實現了打包後可以在ie10以上執行,但是還不支援在執行時相容ie10及以上。vue2.0 相容ie9及其以上 安裝依賴 yarn add dev babel polyfill在入口檔案main.js引入依賴 import babel polyfi...