ES6
文章平均质量分 62
chanda_yang
这个作者很懒,什么都没留下…
展开
-
ECMAScript的作用
ECMAScript是JavaScript的组成部分,它很重要,它还有其他作用吗? 有的,它还定义了很多重要的东西,包括: 语法 – 解析规则,关键字,语句,声明,操作等 类型 – 布尔型,数字,字符串,对象等 原型和继承 内置对象和函数的标转载 2016-08-09 09:42:53 · 770 阅读 · 0 评论 -
let关键字
let 的用途 我们回想一下,我们平时在写代码的时候,用var来声明一个变量,除此之外,好像也没用其他的关键字了,不管我们声明的是字符串类型、数组类型还是数字类型等,都用一个var 搞掂(因为JavaScript拥有动态类型),很方便。但现在,ES6告诉你,除了var,不妨试试用let来声明变量试试看。 咦,这么说,let转载 2016-08-09 09:47:18 · 593 阅读 · 0 评论 -
const常量——传址赋值
const 的作用 const是constant(常量)的缩写,const和 let一样,也是用来声明变量的,但是const是专门用于声明一个常量的,顾名思义,常量的值是不可改变的。以前用var声明的变量,想怎么改就怎么改,同一个变量,后面的值可以轻松覆盖原来的值,这次const声明的变量,可由不得我们这么任性地想改就改了。 常量转载 2016-08-09 09:59:15 · 948 阅读 · 1 评论 -
解构赋值
什么是解构赋值 按照一贯的套路,接下来的内容是解释:什么是解构赋值? 来看看官方的解释: ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 这句话也不难理解,但是前端君怎么会这么敷衍了事,随便贴一段官方的文字解释就算呢。转载 2016-08-09 10:15:31 · 6898 阅读 · 0 评论 -
字符串的扩展
字符串的扩展 简答说,ES6对字符串新增了一些函数和操作规范,使得开发者对字符串的操作更加方便,以往需要借助其他javascript代码才能实现的效果,现在利用这些函数即可快速实现。 新特性:模板字符串 “模板字符串”是字符串的一个新特性,传统的字符串实现拼接的时候,要将变量插入字符串中,语法是这样的,转载 2016-08-09 10:25:21 · 484 阅读 · 0 评论 -
数值的扩展
传统的写法 在介绍数值的扩展之前我们来看看旧的规范和使用方式,有对比才能看出不同之处。 在ES5中,我们存在几个全局函数 isNaN函数,isFinite函数,parseInt函数,parseFloat函数等,对于这些全局函数的使用很简单,就拿isNaN函数来举例。 ES5中的写法是: isN转载 2016-08-09 10:49:46 · 381 阅读 · 0 评论 -
ES6模块加载
加载方式 规范 命令 特点 运行时加载 CommonJS/AMD require 社区方案,提供了服务器/浏览器的模块加载方案 非语言层面的标准 只能在运行时确定模块的依赖关系及输入/输出的变量,无法进行静态优化。 编译时加载 ESMAScript6+ import 语转载 2016-09-05 10:38:45 · 2333 阅读 · 0 评论