E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Polyfill
面试题目别有洞天 -> 从es6优雅解法,到降级
polyfill
,再到redux reducer迷之命名
之前的一篇文章:从一道面试题,到“我可能看了假源码”讨论了bind方法的各种进阶Pollyfill,今天再分享一个有意思的题目。从解这道题目出发,我会谈到数组的Reduce方法,ES6特性和Redux数据流框架中Reducer的命名等等。一道典型的题目,却如唐代诗人章碣《对月》诗中所云:“别有洞天三十六,水晶台殿冷层层。”题目背景完成一个'flatten'的函数,实现“拍平”一个多维数组为一维。示
LucasHC
·
2020-08-26 14:12
【
polyfill
】Promise.allSettled
最新的EcmaScript标准推出了Promise.allSettled这个标准API方法,弥补了Promise.all不适应的一些场景。和all一样,allSettled也是若干个异步promise任务并发执行,不同的是,allSettled不会因为某个promise失败而导致所有promise停止运行(这是all方法的痛点)。allSettled会等到所有promise独立地运行结束,无论其结
西伯利亚大橘猫
·
2020-08-25 17:02
函数式编程
全栈技术
数据结构
promise
并发编程
js
polyfill
并发
整理浏览器的兼容面试
一.
Polyfill
是什么?
Polyfill
的准确意思为:用于实现浏览器并不支持的原生API的代码。
Yorkyuan
·
2020-08-25 15:14
vue 常用插件功能
"axios":网络请求"babel-
polyfill
":js兼容"browser-url":url功能为浏览器"crypto-js":js加密"ip":用于获取ip,比较ip,验证ip等"lodash
王小妞闯天涯
·
2020-08-25 06:07
在 vue-cli 中,使用VueX,并解决刷新state数据丢失问题
1.NPM安装npminstallvuex--save官网推荐安装es6-promise官方解释:如果你支持的浏览器并没有实现Promise(比如IE),那么你可以使用一个
polyfill
的库,例如es6
weixin_43964779
·
2020-08-25 05:37
我看绩效考核【7.10 热门分享回顾】
昨日最佳Top3:1.我看绩效考核2.无服务器化地持续部署一个网站3.21分钟精通前端
Polyfill
方案50万程序员都在用的App,扫描下方二维码,即刻体验!50万程序员都在用的App
开发者头条_程序员必装的App
·
2020-08-25 05:55
Babel入门和配置
Babel能做事情:语法转换通过
Polyfill
能够在添加目标环境缺失的特性(@babel/
polyfill
模块提供)源码转换Babel尽可能用最少的代码并且不依赖太大量的运行环境。通过Babe
Bright's Dream
·
2020-08-24 20:27
前端
Babel
JavaScript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
Array"Extras"没有人怀疑这些方法的实用性,但写
polyfill
(PS:兼容旧版浏览器的插件)对他们来说是不值得的。它把“必
大灰狼的小绵羊哥哥
·
2020-08-24 20:50
【Javascript点滴知识
】
create-react-app兼容ie11配置
这时需要用到react-app-
polyfill
这个插件。文档地址:https://facebook.github.io/create-react-app/do
白色领结
·
2020-08-24 16:43
javascript
polyfill
react.js
ie11
Zepto 源码分析 2 -
Polyfill
设计
在进入ZeptoCore模块代码之前,本节简略列举Zepto及其他开源库中一些
Polyfill
的设计思路与实现技巧。
cyw0ng
·
2020-08-24 14:07
javascript
zepto.js
2018-09-10-html5的一些
polyfill
何为
polyfill
?
Polyfill
你可以理解为“腻子”,就是装修的时候,可以把缺损的地方填充抹平。
Volcaner
·
2020-08-24 14:25
fetch:不一样的xhr请求
ps:当然也可以使用第三方的
polyfill
库!https://github.com/github/fetchfetch提供了对于xh
caoweiju
·
2020-08-24 13:39
javascript
ajax
fetch
xhr
responsebody
webpack打包vue项目ie浏览器下报promise 未定义
安装:npminstall--savebabel-
polyfill
你需要在你的应用入口顶部通过require将
polyfill
引入进来,确保它在任何其他代码/依赖声明之前被调用。
像风一样的女孩
·
2020-08-23 23:37
Vue
IE支持ES6箭头语法等特性
2、找到babel-core下边的四个文件browser.js、browser.min.js、browser-
polyfill
.js、browser-
polyfill
.min.js。
xiongge2005
·
2020-08-23 21:12
javascript
vue music-抓取歌单列表数据(渲染轮播图)
下载安装新依赖babel-runtime:对es6语法进行转译fastclick:对移动端进行点击300毫秒延迟,,取消掉babel-
polyfill
:API先添加,在npminstallmain.jsimport'babel-
polyfill
'importVuefrom'vue'importAppfrom
weixin_33770878
·
2020-08-23 20:23
vue项目常用依赖
做一个新的项目,只是靠初始化的vue肯定是不够的,那么我们就要使用到依赖包了,我就总结一下我常用到的依赖一、babel-
polyfill
把ES6语法转换成IE浏览器能读取的ES5语法,通常用来兼容IE浏览器
请叫我cqq
·
2020-08-23 16:04
vue
工作
vue
less
jquery
Object.assign is not a function
2、解决思路使用babel-
polyfill
插件解析。3、具体使用(1)安装依赖包npmi-Dbabel-
polyfill
(2)webpack配置修改entry:{app:[
coder_ldl
·
2020-08-23 01:12
javascript
Uncaught TypeError: Object.assign is not a function解决思路之一
2、解决思路使用babel-
polyfill
插件解析。3、具体使用(1)安装依赖包cnpminstall--save-devbabel-
polyfill
(2)webpack配置修改/*添加babel
mcya
·
2020-08-23 01:05
Vue
React
JavaScript
web
APP
web页面嵌入应用中遇到的 Object.entries is not a function 问题的解决(vue项目)
而
polyfill
则是解决原生对象的问题,比如说你的浏览器不支持Promise,babel就给你建一个Promise供你使用。这样就清晰了,在webpack构建的时候加上ba
john_xiaoweige
·
2020-08-23 00:43
es6 新增方法处理
es6新增方法处理详情描述es6中Array.includes和Object.assign方法在部分浏览器中支持性不太好,需要用babel-
polyfill
处理。
FE-阿阳
·
2020-08-22 20:31
javascript
react 在IE空白页面的问题
最近在做百度地图展示,在google上都没问题,但是要兼容IE,发现其他的报表、table、charts都能打开,但是地图就是空白页,一开始以为是
polyfill
的问题,后来发现不是,于是在地图里面各个组件排查
songjinb123
·
2020-08-22 18:25
react
npm、webpack学习中遇到的各种问题
转载至添加链接描述问题:打包的时候报错解决:详见babel-plugin-transform-runtimebabel-pollyfillandbabel-runtimebabel的
polyfill
和runtime
路飞说了
·
2020-08-22 17:47
React
Vue 3.0 项目 在ie 11 打不开
Vue3.0项目在ie11打不开方案下载依赖:yarnaddbabel-
polyfill
在main.js最上面不需要再引入import‘babel-
polyfill
’,entry已经有了,不然会报错UncaughtError
Ton555555
·
2020-08-22 16:40
ie
11
打不开
vue项目在ie浏览器下白屏问题
Polyfill
浏览器兼容-
polyfill
的使用ie浏览器下,vue项目遇到的问题,基本就是语法的兼容,一般引入
polyfill
就可以了,具体方法有三种,vue官网也都讲了,不考虑包的大小问题,一般最省事的就是用第三种方法
九乞阿大
·
2020-08-22 16:03
vue
前端
webpack
用了babel还需要
polyfill
吗???
前两天一个同事跟我说了这么一个面试题,面试官上来就问他:“项目中用了babel还需要
polyfill
吗?”
wens
·
2020-08-22 15:24
babel7
webpack
polyfill
vue2.0在IE11无法打开的解决办法
npm安装bebel-polyfillnpminstall--save-devbabel-
polyfill
在webpack.base.conf.js文件中将module.exports={context
趣呀
·
2020-08-22 15:00
vue
vue项目在IE中显示空白,报错:vuex requires a Promise
polyfill
in this browser
问题描述vue项目在非IE内核的浏览器中显示正常,在IE内核浏览器中报错,并显示空白。报错如下:SCRIPT5022:[vuex]vuexrequiresaPromisepolyfillinthisbrowser.SCRIPT5009:“Promise”未定义.报错原因Babel默认只转换新的JavaScript句法(syntax),而不转换新的API,比如Iterator、Generator、S
键盘上的草根舞者
·
2020-08-22 15:23
前端开发框架
babel7 重新理解
Babel主要功能点:语法转换垫片兼容处理,通过
Polyfill
方式在目标环境中添加缺失的特性源码转换其他...使用理念Babel主要通过插件plugins的形式达到转
donglegend
·
2020-08-22 12:21
javascript
babel
关于babel-
polyfill
的介绍与使用
Babel默认只转换新的JavaScript句法(syntax),而不转换新的API,比如Iterator、Generator、Set、Map、Proxy、Reflect、Symbol、Promise等全局对象,以及一些定义在全局对象上的方法(比如Object.assign)都不会转码。举例来说,ES6在Array对象上新增了Array.from方法。Babel就不会转码这个方法。如果想让这个方法
MVC_1235
·
2020-08-22 12:42
解决 create-react-app IE 兼容性问题
首先尝试了两种方式:使用create-react-app官方提供的react-app-
polyfill
,然后在入口文件index.js中引入:import'react-app-
polyfill
/ie9'
言十八
·
2020-08-22 11:20
react.js
兼容性问题
babel相关的npm包
来自babel的包@babel/
polyfill
提供编译模块的工具函数,转换新的ecmaAPI(开发业务代码时,配置于devDependencies)@babel/runtime提供编译模块的工具函数,
didengren
·
2020-08-22 11:02
babel7
再看 Babel
Babel7+版本官网地址https://babeljs.io/docs/en/pl...开发手册https://github.com/jamiebuild...功能语法转译转译特性到目标环境(@babel/
polyfill
河马嘴不大
·
2020-08-22 11:55
babel7
babel-present-env 与 babel-
polyfill
学习总结
打包组件库时而非项目时babelrc一般这样配置//@babel/plugin-transform-runtime需要做一些配置,默认情况下,插件假定所有的api都将由用户提供。{"presets":[["@babel/preset-env",{"modules":false}]],"plugins":["@babel/plugin-transform-runtime","@babel/propo
大桔子
·
2020-08-22 10:11
es6
babel
JavaScript浮点数计算不准确的解决方法
设计es6的API,请自备babel-
polyfill
(摘自阮一峰的网络日志,留作备份)
Aaron行走在搬砖的路上
·
2020-08-22 09:41
es6
vue 不支持ie11解决方案
promisenpminstall--savebabel-polyfillpackage.json文件中添加dependencies:{"es6-promise":"^4.2.4"},devDependencies:{"babel-
polyfill
夺_
·
2020-08-22 09:58
vue
can't resolve 'core-js/modules/es6.promise' webpack编译es6报错
webpack配置es6编译时引入
polyfill
去兼容es6的方法,结果遇到无法编译的情况,如下图啥玩意儿?
polyfill
一直用得好好的怎么就出问题了?
幻想山外小楼听雨
·
2020-08-22 02:34
webpack
webpack
es6
babel
es6编译
axios常见传参方式get/post/put/patch/delete
如果您的环境不支持ES6Promise,您可以使用
polyfill
。
_Lunay
·
2020-08-21 23:25
axios
React dva 路径去掉‘#’
在index.js//import'@babel/
polyfill
';//import'url-
polyfill
';//importdvafrom'dva';importcreateHistoryfrom'history
Sasoli
·
2020-08-21 22:11
iview 兼容ie(部分功能)
我的代码在ie9下没有生效,只是在360的ie仿真模式下可以了(很疑惑,不是说是一个内核吗)吐槽下:iview号称适配ie9,大爷的他们官网在ie9下都错乱了1安装依赖npminstallbabel-
polyfill
昨天1990
·
2020-08-21 16:53
前端
用vue-cli和iview相关做项目不兼容ie问题
使用vue-cli做项目,一般不会兼容ie浏览器,究其原因就是浏览器对ES6中的promise无法支持,因此需要通过引入babel-
polyfill
来使我们的浏览器正常使用es6的功能首先通过npm安装
shentj01
·
2020-08-21 16:43
vue-js
vue项目兼容ie9 10不显示问题
下面记录一下我的经历:问题一:一开始整个网站在360极速模式及ie浏览器直接不显示,一片空白解决方式是:在package.json中引用babel-
polyfill
,并修改webpack.base.config.js
scy_fighting
·
2020-08-21 16:52
vue
vue项目使用IE浏览器运行报错
以上版本使用最新版的IE浏览器打开项目报错[vuex]vuexrequiresaPromisepolyfillinthisbrowser.因为IE不识别ES6,使用ES6的新语法就会导致报错解决办法安装babel-
polyfill
kksw1121
·
2020-08-21 16:04
用vue-cli+iview做项目不兼容ie问题
shihailing/article/details/80436914使用vue-cli做项目,一般不会兼容ie浏览器,究其原因就是浏览器对ES6中的promise无法支持,因此需要通过引入babel-
polyfill
qq_39985511
·
2020-08-21 15:36
框架
CML (Chameleon) 周报 2020'' | 5.25 - 5.29
CML,一套代码运行多端,一端所见即多端所见GitHub:https://github.com/didi/chameleon最新动态【NewFeature】完成web端
polyfill
支持调研小程序端最优
Chameleon社区
·
2020-08-21 15:19
chameleon
vue+iview兼容IE9及以上记录
IE不支持ES6语法安装解码器npminstall--savebabel-
polyfill
//转码器,可以将ES6代码转为ES5代码修改webpack.base.conf.jsentry:{//app:
李呆呆啊
·
2020-08-21 15:36
vue+iview
vue
es6
前端
vue 解决ie9的兼容问题
1.首先npminstall--savebabel-
polyfill
2.webpack.base.conf.js配置了module.exports={entry:{//main:".
白宙
·
2020-08-21 14:43
iview_admin兼容ie11,ie9
转载链接:https://www.cnblogs.com/ysxq/p/11052207.html1.安装babel-
polyfill
==>npminstallbabel-
polyfill
2.安装完毕之后在启动类
小黄鸭保佑
·
2020-08-21 14:07
个人学习
如何实现Promise
polyfill
(es5版)
所以在这里我准备仅使用es5来对Promise实现一个
polyfill
,实现了promise包括then,catch,reject,resolve,al
jim点点点点点
·
2020-08-21 14:51
promise
javascript
vue+iview兼容IE9以上的解决办法
支持ES6新语法,安装babel-polyfillIE不支持es6语法安装npminstall--savebabel-
polyfill
或者(下同)yarnaddbabel-
polyfill
复制代码修改webpack.base.conf.js
ak8659
·
2020-08-21 12:39
vue-cli3更新有什么及分环境配置相关
核心目标:基于webpack4构建的预配置提供构建设置,最大限度地减少开发人员配置的次数(3)特点:*预配置webpack功能,例如模块热替换、代码拆分等;*可对ES2017进行转换和基于使用情况注入
polyfill
LLLLIANGS
·
2020-08-21 10:03
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他