Math 属性
常用属性
Math.PI
圆周率,一个圆的周长和直径之比,约等于 3.14159.
Math.PI 运算
1 | Math.PI; //Expected 3.141592653589793, got 3.141592653589793 |
圆周率,一个圆的周长和直径之比,约等于 3.14159.
1 | Math.PI; //Expected 3.141592653589793, got 3.141592653589793 |
js2app 为 APP 端定义的方法名称
1 | window.webkit.messageHandlers.js2app.postMessage({ |
ECMAScript 6(以下简称 ES6)是 JavaScript 语言的下一代标准。因为当前版本的 ES6 是在 2015 年发布的,所以又称 ECMAScript 2015。
也就是说,ES6 就是 ES2015。
虽然目前并不是所有浏览器都能兼容 ES6 全部特性,但越来越多的程序员在实际项目当中已经开始使用 ES6 了。所以就算你现在不打算使用 ES6,但为了看懂别人的你也该懂点 ES6 的语法了…
在我们正式讲解 ES6 语法之前,我们得先了解下 Babel。
Babel 是一个广泛使用的 ES6 转码器,可以将 ES6 代码转为 ES5 代码,从而在现有环境执行。大家可以选择自己习惯的工具来使用 Babel,具体过程可直接在 Babel 官网查看:
let, const, class, extends, super, arrow functions, template string, destructuring, default, rest arguments
这些是 ES6 最常用的几个语法,基本上学会它们,我们就可以走遍天下都不怕啦!我会用最通俗易懂的语言和例子来讲解它们,保证一看就懂,一学就会。
HTML5 新增了两个与媒体相关的标签,分别是 audio 和 video。用法如下:
1 | <!-- 嵌入音频 --> |