码迷,mamicode.com
首页 >  
搜索关键字:es6    ( 5574个结果
ES6:变量的解构赋值
1、数组的解构赋值基本用法:ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。以前,为变量赋值,只能直接指定值。vara=1; varb=2; varc=3;ES6允许这样写:var[a,b,c]=[1,2,3]; console.log(a);//1 console.log(b);//2 console.lo..
分类:其他好文   时间:2016-11-17 02:33:35    阅读次数:232
ES6--函数的扩展
1.函数的默认值 从ES6开始,允许为函数参数设置默认值,即直接写在参数定义的后面。这样做使代码变得简洁自然,另外还有两个好处: 可以方便明确的知道哪些参数有默认值是可以省略的 有利于将来的代码优化,即使去掉这个参数也不会导致以前的代码无法运行 另外,参数变量是默认声明的,因此不能再使用let和co ...
分类:其他好文   时间:2016-11-16 19:49:33    阅读次数:220
初识React
前言:在js的中频繁的dom操作会极大的降低脚本运行的速率,react 的诞生就是为了减少dom的操作,用虚拟dom来代替,从而增加网页加载的速度 前置工作: 1.ES6语法 2.babel教程 3.webpack脚手架搭建 4.react,reflux的学习 ECMAScript 6.0(以下简称 ...
分类:其他好文   时间:2016-11-14 19:44:53    阅读次数:262
ES6学习笔记之变量声明let,const
最近用淘宝的weex做了个项目,最近稍微闲下来了。正好很久没有接触RN了,所以趁这个机会系统的学习一下ES6的相关知识。 孔子说:没有对比就没有伤害。所以我们要拿ES6和ES5好好对比的学习。这样才能明白es6是多少的好,积极的拥抱她! 1.let 用let声明的变量,只会在let命令所在的代码块内 ...
分类:其他好文   时间:2016-11-14 16:49:25    阅读次数:208
手动es6编译es5(命令行)
package.json:"devDependencies": { "babel-cli": "^6.18.0", "babel-core": "^6.18.2", "babel-plugin-transform-es2015-arrow-functions": "^6.8.0", "babel-p ...
分类:其他好文   时间:2016-11-14 15:17:24    阅读次数:269
ES6 ( 三 ) 字符串扩展
一、字符Unicode表示方法 ES6中可以使用以下6种方法表示字符 二、codePointAt() 该方法和charCodeAt() 作用一样 但是能处理4个字节表示的字符(Unicode码点大于0xFFFF的字符) 三、At() 和charAt()一样 但是能处理4个字节表示的字符(Unicod ...
分类:其他好文   时间:2016-11-13 02:21:52    阅读次数:146
ES6的promise对象应该这样用
ES6修补了一位Js修真者诸多的遗憾。 曾几何时,我这个小白从js非阻塞特性的坑中爬出来,当我经历了一些回调丑陋的写法和优化的尝试之后,我深深觉得js对于多线程阻塞式的开发语言而言,可能有着其太明显的缺点,而又无法忽略的是也正因为这一点,node.js处理并行的能力被人看作优点,在我看来,这其实有着 ...
分类:其他好文   时间:2016-11-13 02:02:01    阅读次数:187
ES6(二)解构赋值+字符串的扩展
详解一下之前的解构赋值 ①解构赋值中的“...” ②解构赋值的等号两边的数据类型必须一样 即: 但是:Set结构也允许使用数组进行解构赋值 技巧: 如果你不确定该结构是否能够解构赋值,判断其是否有Iterator接口就可以啦!判断方法如下: ③解构赋值不仅适用于 let / const也适用于var ...
分类:其他好文   时间:2016-11-12 23:03:40    阅读次数:259
搭建Babel运行环境,块级作用域,let和const命令
搭建Babel运行环境Babel(http://babeljs.io/)可用于将使用ES6语法的脚本转化为ES5语法的脚本,基本功能的安装步骤如下:1、安装node解释器和npm包管理工具2、安装babel解释器npminstall-gbabel(建议这个过程完成以后重启一下电脑,以免无法识别babel指令)3、使用babel实现..
分类:其他好文   时间:2016-11-12 20:22:46    阅读次数:206
ES6中块作用域之于for while语句是怎样的?
在ES6中新加了快作用域的概念(C语言就有,作为类c语言的js,当然应该加上),算是很好理解。 在代码块当中使用新的作用域。 问题在于for语句 许多的讲解并没有特别说明它的作用域是怎么看的,似乎是自然而然的事情。 然而对于以前c没专心学,真正会的也就类似PHP,javascript的无块作用域的孩 ...
分类:其他好文   时间:2016-11-12 16:13:46    阅读次数:120
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!