码迷,mamicode.com
首页 >  
搜索关键字:es6    ( 5574个结果
ES6正则表达式扩展
前面的话 正则表达式是javascript操作字符串的一个重要组成部分,但在以往的版本中并未有太多改变。然而,在ES6中,随着字符串操作的变更, ES6也对正则表达式进行了一些更新。本文将详细介绍ES6正则表达式扩展 构造函数 在 ES5 中,RegExp构造函数的参数有两种情况。 第一种情况是,参 ...
分类:其他好文   时间:2017-09-01 21:24:00    阅读次数:128
ES6
前面的话 过去,javascript缺乏块级作用域,var声明时的声明提升、属性变量等行为让人困惑。ES6的新语法可以帮助我们更好地控制作用域。本文将详细介绍ES6新引入的块级作用域绑定机制、let和const声明机制及最佳实践 var声明 【变量提升】 var声明会发生”变量提升“现象,即变量可以 ...
分类:其他好文   时间:2017-09-01 21:23:46    阅读次数:199
ES6模板字面量
前面的话 JS 的字符串相对其他语言来说功能总是有限的,事实上,ES5中一直缺乏许多特性,如多行字符串、字符串格式化、HTML转义等。ES6通过模板字面量的方式进行了填补,模板字面量试着跳出JS已有的字符串体系,通过一些全新的方法来解决类似的问题。本文将详细介绍ES6模板字面量 基本用法 模板字面量 ...
分类:其他好文   时间:2017-09-01 21:18:26    阅读次数:157
ES6中的Set和Map集合
前面的话 在ES6标准制定以前,由于可选的集合类型有限,数组使用的又是数值型索引,因而经常被用于创建队列和栈。如果需要使用非数值型索引,就会用非数组对象创建所需的数据结构,而这就是Set集合与Map集合的早期实现。本文将详细介绍ES6中的set和map集合 引入 Set集合是一种无重复元素的列表,开 ...
分类:其他好文   时间:2017-09-01 21:16:54    阅读次数:146
ES6关于Unicode的相关扩展
前面的话 JS中的字符串类型是由引号括起来的一组由16位Unicode字符组成的字符序列。在过去,16位足以包含任何字符,直到Unicode引入了扩展字符集,编码规则不得不进行变更。本文将详细介绍ES6关于Unicode的相关扩展 概述 Unicode的目标是为世界上每一个字符提供唯一标识符,唯一标 ...
分类:其他好文   时间:2017-09-01 21:16:30    阅读次数:211
二进制数组
前面的话 二进制数组(ArrayBuffer对象、TypedArray视图和DataView视图)是javascript操作二进制数据的一个接口。这些对象早就存在,属于独立的规格(2011年2月发布),ES6将它们纳入了ECMAScript规格,并且增加了新的方法。本文将详细介绍二进制数组 引入 二 ...
分类:编程语言   时间:2017-09-01 18:58:30    阅读次数:223
ES6数组扩展
前面的话 数组是一种基础的JS对象,随着时间推进,JS中的其他部分一直在演进,而直到ES5标准才为数组对象引入一些新方法来简化使用。ES6标准继续改进数组,添加了很多新功能。本文将详细介绍ES6数组扩展 静态方法 在ES6以前,创建数组的方式主要有两种,一种是调用Array构造函数,另一种是用数组字 ...
分类:编程语言   时间:2017-09-01 18:56:56    阅读次数:285
ES6中的类
前面的话 大多数面向对象的编程语言都支持类和类继承的特性,而JS却不支持这些特性,只能通过其他方法定义并关联多个相似的对象,这种状态一直延续到了ES5。由于类似的库层出不穷,最终还是在ECMAScript 6中引入了类的特性。本文将详细介绍ES6中的类 ES5近似结构 在ES5中没有类的概念,最相近 ...
分类:其他好文   时间:2017-09-01 18:53:45    阅读次数:138
ES6定型数组
前面的话 定型数组是一种用于处理数值类型(正如其名,不是所有类型)数据的专用数组,最早是在WebGL中使用的,WebGL是OpenGL ES 2.0的移植版,在Web 页面中通过 <canvas> 元素来呈现它。定型数组也被一同移植而来,其可为JS提供快速的按位运算。本文将详细介绍ES6定型数组 概 ...
分类:编程语言   时间:2017-09-01 18:51:49    阅读次数:235
webpack vue-cli 常见问题总结
1. webpack打包压缩 ES6 js、.vue报错: 这个问题通常是因为js用了es6的写法,uglifyJs 不支持压缩出错。 解决办法: 1 查看是否有使用babel转换。 打开webpack.base.conf.js 检查include里是否包含了你的代码。 2 查看转换的版本是否是es ...
分类:Web程序   时间:2017-09-01 15:44:37    阅读次数:316
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!