日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

一篇关于兼容问题的基础总结

發(fā)布時間:2023/12/10 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一篇关于兼容问题的基础总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.添加兼容文件(以 es5-shim 為例)

?

方法一:

<script src="https://cdnjs.cloudflare.com/ajax/libs/es5-shim/4.5.7/es5-shim.min.js"></script>

  

在你的開發(fā)中,在需要為他做兼容的文件引入改文件

?

方法二(以模塊引入):

在你開發(fā)項目中(react/vue/ng)等模塊開發(fā),在入口文件中引入

require(es5-shim)

  

?

2.常見的兼容文件

es5-shim            可以讓一些低級瀏覽器支持最新ecmascript5的一些屬性

?

es5-shim/es5-sham       ?可以讓一些低級瀏覽器支持最新ecmascript5的一些屬性

?

console-polyfill          使低級瀏覽器支持console函數

?

es6-promise           讓不支持promise的瀏覽器支持es6的promise

?

fetch-ie8            讓ie8支持fetch

?

core-js             兼容es6的Object.assign ?函數

?

html5shiv ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?兼容IE8 ?的html5標簽

?

fixpng ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??讓所有PNG 支持透明

?

?

//錯誤信息 Exception thrown and not caught //export * from 'xxx' 編譯成了 Object.defineProperty, 而 IE8 中不支持 accessor property //require('es5-shim') require('es5-shim/es5-sham')//fetch //需要引入 es6-promise fetch-ie8//Promise //需要引入 es6-promise//Object.assign //需要引入 core-js

  

個人博客 :很多好用的 npm 包 , 可以看看??https://gilea.cn/ 

?

總結

以上是生活随笔為你收集整理的一篇关于兼容问题的基础总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。