es6
王海虎
主攻可视化、3d引擎、低代码方向
展开
-
babel7.0 兼容ie浏览器
替代 @babel/polyfill // 入口文件出引入 import "core-js/stable"; import "regenerator-runtime/runtime"; // .babelrc 下添加 [ "@babel/env", { "corejs": "3", "useBuiltIns": "entry", "targets": { "chrome": "58", "i原创 2020-06-28 12:36:31 · 1629 阅读 · 0 评论 -
react babel如何升级7.1.0
react babel升级7.1.0 让我们了解一下babel升级到7.1.0,都做了那些改变 1、移除了以下的组合,这些预设应替换为env预设。 babel-preset-es2015 babel-preset-es2016 babel-preset-es2017babel-preset-latest 2、删除 @babel/polyfill @babel/polyfill 3、弃用了 stage-x @babel/preset-stage-0 @babel/preset-stage-1 @ba原创 2020-06-28 12:33:04 · 887 阅读 · 0 评论 -
js 如何判断字符串是否是正则表达式?
eval(text) instanceof RegExp // 返回布尔原创 2020-03-30 16:52:48 · 7602 阅读 · 0 评论 -
js 获取如何鼠标滑词?
window.getSelection().toString() 详情:https://developer.mozilla.org/zh-CN/docs/Web/API/Window/getSelection <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> ...原创 2020-02-24 21:31:53 · 476 阅读 · 0 评论 -
js 导出.json文件
// 自动触发点击事件 AutomaticClick = (obj) => { var ev = document.createEvent("MouseEvents"); ev.initMouseEvent("click", true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); ...原创 2020-02-19 16:01:55 · 2876 阅读 · 1 评论 -
es6新增语法
let arr = ['apple','hanana','orange','tomato']; //es6 新增循环 for...of... ,新增了配合循环的几个方法,我简单说几个 // arr.keys() //下标 //arr.entries() //数组的某一项 for(let item of arr){ console.log(item) } //也可以这么写 for(let ...原创 2018-06-08 15:51:07 · 600 阅读 · 2 评论