随笔分类 - ES5/ES6
摘要:前言 Promise,用于解决回调地狱带来的问题,将异步操作以同步的操作编程表达出来,避免了层层嵌套的回调函数。 既然是用来解决回调地狱的问题,那首先来看下什么是回调地狱 看上面这段代码,假如我们需要对输出内容的顺序进行调整,例如依次打印xiaomi apple huawei ,那么我们之前的做法是
阅读全文
摘要:前言 ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。 也就是说,ES6就是ES2015。 目前并不是所有浏览器都能兼容ES6全部特性,我们可以使用Babel工具来转换成es5 Bab
阅读全文
摘要:在微信小程序中我们一般通过以下方式来修改data中的数据 比如在函数里面修改数据 但是当我们通过wx.request请求网络数据成功后绑定数据时候报以下错误 代码如下: 这是因为this作用域指向问题 ,success函数实际是一个闭包 , 无法直接通过this来setData 那么需要怎么修改呢?
阅读全文
摘要:JavaScript由三部分组成: 1. ECMAScript(核心) 2. DOM(文档对象模型) 3. BOM (浏览器对象模型) ES5(ECMAScript第五个版本) 1. strict模式 严格模式,限制一些用法,'use strict'; 2. Array增加方法 增加了every、s
阅读全文