本文主要介绍移动端。为了避免移动端兼容出现各种奇奇怪怪的bug,所以秉承着能不用复杂的语法就不用,尽量用最基础的语法。 可用惯了各种ES6语法的童鞋们,写原生真是头疼,再加上各种领导催工期,肯定是内心各种烦躁。这里介绍一下,如何在H5中运vue 去写,嵌套到用到app中。 <div id="app" ...
分类:
移动开发 时间:
2019-11-04 13:17:20
阅读次数:
436
一.Proxy基础 1. 什么是Proxy? Proxy是一个构造函数,可以通过它生成一个Proxy实例。 2. Proxy的作用 1. Proxy是一个ES6语法,它的作用主要是通过handler对象中的拦截方法拦截目标对象target的 某些操作(如读取,赋值,函数调用,new等),然后过滤或者 ...
分类:
其他好文 时间:
2019-11-01 00:01:33
阅读次数:
123
刚开始用vue或者react,很多时候我们都会把ES6这位大兄dei加入我们的技术栈中。但是ES6那么多那么多特性,我们真的需要全部都掌握吗?秉着二八原则,掌握好常用的、有用的这个可以让我们的开发快速起飞。 接下来我们就聊聊ES6那些可爱的新特性吧。 1.变量声明const和let 在ES6之前,我 ...
分类:
其他好文 时间:
2019-10-24 12:01:21
阅读次数:
143
备注:IOS9白屏问题出现在内核解析,在commitJS中回调继续调用接口时,ES6语法解析错误导致白屏。 通过安装npm install babel-polyfill,npm install es6-promise对代码再次解析。 1.npm安装 3.进入webpack.base.conf.js进 ...
分类:
移动开发 时间:
2019-10-05 16:17:01
阅读次数:
229
这里的获取图片节点指的是 <img>, 对于一些设置了自定义背景图的节点是不能获取的, 我们使用: document.images 注意: 上述代码使用的es6语法: ..., 它将类数组对象转换为数组, 然后用forEach方法将每个img元素节点中的src属性值打印出来. ...
分类:
其他好文 时间:
2019-09-17 14:45:58
阅读次数:
128
创建库 本来以为很简单,结果配置了webpack之后,运行build就报错了,似乎不认识es6语法,于是先后安装了几个包: @babel/core @babel/preset-env babel-loader @babel/plugin-proposal-class-properties 进行了一些 ...
分类:
Web程序 时间:
2019-09-09 19:28:03
阅读次数:
115
发现在项目中,一运用...扩展运算符就提示报错。 主要原因出于babel配置有点问题 运行命令 npm install --save-dev babel-plugin-transform-object-rest-spread (主要作用是在es6 语法中的解构赋值) 下载完后在.babelrc添加插 ...
分类:
其他好文 时间:
2019-08-28 10:54:37
阅读次数:
123
原文: http://blog.gqylpy.com/gqy/275 "@[toc] ES6新增了关于变量的定义,函数扩展,数据结构,类,模块等概念,本文将详细介绍常用的ES6语法。 1. 变量的定义 let ES6中新增了let语法,用来声明变量,用法类似var。 ==let定义的变量只在当前代码 ...
分类:
其他好文 时间:
2019-08-17 12:56:24
阅读次数:
92
原文: http://blog.gqylpy.com/gqy/275 "@[toc] ES6新增了关于变量的定义,函数扩展,数据结构,类,模块等概念,本文将详细介绍常用的ES6语法。 1. 变量的定义 let ES6中新增了let语法,用来声明变量,用法类似var。 ==let定义的变量只在当前代码 ...
分类:
其他好文 时间:
2019-08-17 12:24:08
阅读次数:
170
代码优化 使用es6的解构赋值优化代码 react新特性 后续还有更新........... ...
分类:
其他好文 时间:
2019-08-17 10:56:32
阅读次数:
62