runoops.com

JavaScript 第2页

ECharts 5 图表容器及大小

阅读(1067)

在ECharts 5 教程中,我们介绍了初始化 ECharts 的接口 echarts.init。 下面,我们就常见的几种使用场景,介绍如何初始化一个图表以及改变其大小。 初始化 在 HTML 中定义有宽度和高度的父容器(推荐) 通常来说,...

ECharts 5 引入

阅读(628)

假如你的开发环境使用了 npm 或者 yarn 等包管理工具,并且使用 webpack 等打包工具进行构建,本文将会介绍如何引入 Apache EChartsTM 并通过 tree-shaking 特性只打包需要的模块以减少包体积。 NPM...

ECharts 5 安装

阅读(933)

Apache ECharts 提供了多种安装方式,你可以根据项目的实际情况选择以下任意一种方式安装。 接下来我们将分别介绍这些安装方式,以及下载后的目录结构。 安装方式 从 npm 获取 详见在项目中引入 ECharts。 从 CDN 获取...

ECharts 5 教程

阅读(539)

echarts 特性: 阅读本教程前,您需要了解的知识: 阅读本教程,您需要有以下基础: 第一个 ECharts 实例

ES6 ArrayBuffer

阅读(456)

ArrayBuffer对象、TypedArray视图和DataView视图是 JavaScript 操作二进制数据的一个接口。这些对象早就存在,属于独立的规格(2011 年 2 月发布),ES6 将它们纳入了 ECMAScript 规格,并...

ES6 异步遍历器

阅读(389)

同步遍历器的问题 《遍历器》一章说过,Iterator 接口是一种数据遍历的协议,只要调用遍历器对象的next方法,就会得到一个对象,表示当前遍历指针所在的那个位置的信息。next方法返回的对象的结构是{value, done},其中val...

ECMAScript 6 规格

阅读(307)

概述 规格文件是计算机语言的官方标准,详细描述语法规则和实现方法。 一般来说,没有必要阅读规格,除非你要写编译器。因为规格写得非常抽象和精炼,又缺乏实例,不容易理解,而且对于解决实际的应用问题,帮助不大。但是,如果你遇到疑难的语法问题,实在...

ES6 编程风格

阅读(487)

本章探讨如何将 ES6 的新语法,运用到编码实践之中,与传统的 JavaScript 语法结合在一起,写出合理的、易于阅读和维护的代码。 多家公司和组织已经公开了它们的风格规范,下面的内容主要参考了 Airbnb 公司的 JavaScrip...

ES6 Module 的加载实现

阅读(453)

上一章介绍了模块的语法,本章介绍如何在浏览器和 Node.js 之中加载 ES6 模块,以及实际开发中经常遇到的一些问题(比如循环加载)。 浏览器加载 传统方法 HTML 网页中,浏览器通过<script>标签加载 JavaSc...

ES6 Module 的语法

阅读(283)

概述 历史上,JavaScript 一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。其他语言都有这项功能,比如 Ruby 的require、Python 的import,甚至就连 CSS 都...