1. 程式人生 > >微信網頁-開發ios對於es6相容問題

微信網頁-開發ios對於es6相容問題

微信網頁開發ios對於es6相容問題

最近在做微信網頁活動頁面,在ios9.3.3出現網頁的js程式碼全部失效:
描述:
機型iphone6s,ios9.3.3,微信版本6.6.5
js程式碼全部失效,剛開始還以為是ios和微信授權有bug,
後來發現是es6語法不能讀,導致報錯


解:

在做網頁開發時應該注意es6相容性問題
下面常用es6語法的相容性問題
箭頭函式:
箭頭函式
let:
let
const:
這裡寫圖片描述

推薦

推薦給一個網址caniuse,建議大家做和ios相關的開發時需要注意相容性問題,去這個網站看看,或者直接將es6=>es5.


結束語

這個坑是踩得很服氣,之前沒有遇到過,現在明白為什麼各種外掛js都只使用es5語法,到了2018還是不能隨便使用es6