- 博客(8)
- 收藏
- 关注
转载 ES6学习笔记(二)-Promise
1.什么是promise?1、ES6提供了原生的promise对象。2、所谓的promise,就是一个对象,用来传递异步操作的消息。3、可以在对象之间传递和操作promise,帮助我们处理队列。4、promise提供统一的API,各种异步操作都可以用同样的方法进行处理。Promise对象有以下两个特点。(1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。只有异步操作的结果,可以决定当前是
2020-06-01 10:32:38
387
原创 ES6与ES5的区别
块级作用域ES5之前因为if和for都没有块级作用域的概念,所以在很多时候,我们都必须借助function的作用域来解决应用外部变量的问题。ES6中,加入了let,let有if和for的块级作用域。注意事项var声明变量时,作用域是整个函数;let声明变量时,作用域是块级作用域(大括号内的都是一个块级,比如if和for)const主要作用是将某个变量修饰为常量,不可以再次被赋值。箭头函数箭头函数与普通函数的区别1)箭头函数没有this,函数体内的this对象,就是定义时所在的对
2020-05-26 09:34:06
449
转载 前端之this指向
this是JavaScript中的一个关键字,但是又一个相对比较特别的关键字,不像function、var、for、if这些关键字一样,可以很清楚的搞清楚它到底是如何使用的。this会在执行上下文中绑定一个对象,但是是根据什么条件绑定的呢?在不同的执行条件下会绑定不同的对象,这也是让人捉摸不定的地方。这一次,我们一起来彻底搞定this到底是如何绑定的吧!理解this1.1.为什么使用this常见面向对象的编程语言中,比如Java,C++,Swift,Dart等等一系列语言中,this通常只会出现
2020-05-25 09:39:02
385
原创 echarts实现中国地图和各省市地图
echarts实现中国地图我会把china.js和各省市的js以及json上传资源,有需要的可以下载首先引入echarts.js和china.js<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> &l
2020-05-11 21:10:39
10459
11
原创 echarts折线图填充颜色
Echarts折线图填充颜色let chart = echarts.init(document.getElementById('main')); chart.setOption({ title: { text: '地市集团数据', subtext: '纯属虚构' }, tooltip: { trigger: 'axis'
2020-05-10 20:54:06
3102
原创 echarts实现3D饼图
Echarts实现3D饼图option = { backgroundColor:'#fff', legend: { orient: 'vertical', x: '1000', // 'center' | 'left' | {number}, y: '200', // 'center' | 'bottom' | {number} data: ['西宁', '海东', '海北','海南', '果洛', '玉树','海西']
2020-05-10 20:46:39
19397
10
原创 echarts实现3D柱状图
echats实现3D柱状图<!DOCTYPE html><html style="height: 100%"><head> <meta charset="utf-8"> <title>柱状图</title></head><body style="height: 100%; margin: 0"> <div id="container" style="height: 1
2020-05-10 09:16:43
4544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人