- 博客(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
392
原创 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
460
转载 前端之this指向
this是JavaScript中的一个关键字,但是又一个相对比较特别的关键字,不像function、var、for、if这些关键字一样,可以很清楚的搞清楚它到底是如何使用的。 this会在执行上下文中绑定一个对象,但是是根据什么条件绑定的呢?在不同的执行条件下会绑定不同的对象,这也是让人捉摸不定的地方。 这一次,我们一起来彻底搞定this到底是如何绑定的吧! 理解this 1.1.为什么使用this 常见面向对象的编程语言中,比如Java,C++,Swift,Dart等等一系列语言中,this通常只会出现
2020-05-25 09:39:02
400
原创 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
10516
11
原创 echarts折线图填充颜色
Echarts折线图填充颜色 let chart = echarts.init(document.getElementById('main')); chart.setOption({ title: { text: '地市集团数据', subtext: '纯属虚构' }, tooltip: { trigger: 'axis'
2020-05-10 20:54:06
3141
原创 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
19439
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
4561
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人