一、预备知识 node, npm, react, redux, es6, webpack 二、学习资源 ECMAScript 6入门 React和Redux的连接react-redux Redux 入门教程 redux middleware 详解 Redux研究 React 入门实例教程 webpa ...
分类:
Web程序 时间:
2016-12-07 20:38:21
阅读次数:
369
ES6 核心特性 块级作用域 let : 声明的变量存在块级作用域 不会声明提前 ES5 ES6 优点 const : 常量 不可以修改 模板字符串 使用 ` ` 包裹 变量使用${} 解构复制 解构赋值允许你使用类似数组或对象字面量的语法将数组和对象的属性赋给各种变量 如果默认值是一个函数,那么函 ...
分类:
编程语言 时间:
2016-12-07 20:28:03
阅读次数:
264
Gulp是一个基于任务的javascript工程命令行流式构建工具。为什么要用Gulp呢?前端开发进入到工程化阶段,我们需要压缩合并文件,加MD5戳;如果使用 CoffeeScript/ES6 去代替 Javascript,那么需要编译成jacascript;如果使用less或者sass,需要编译成 ...
分类:
其他好文 时间:
2016-12-07 13:55:44
阅读次数:
317
这个方法重点用了HTML5中的FormData ,还有es6中for of循环。 ...
分类:
Web程序 时间:
2016-12-07 13:30:19
阅读次数:
126
Babel主要用来将新版本的javascript(ES6,ES7)编译为ES5,目前它对于新标准的支持程度甚至高于Chrome浏览器。通过引入预设babel-preset-react,babel还能解析jsx语法结构。 其实,原本的babel什么都不会做,babel index.js只是将index ...
分类:
其他好文 时间:
2016-12-07 02:07:44
阅读次数:
150
1.let命令的用法和var命令类似,但let命令声明的变量只在let所在的代码块内有效 2.let命令不存“声明提前”现象,因此变量一定要先声明,后使用 3.只要当前块级作用域内存在let命令,它所声明的变量就绑定了这个块级作用域,不再受外部的影响 4.let命令不允许在同一个作用域内,重复声明同 ...
分类:
其他好文 时间:
2016-12-07 01:57:36
阅读次数:
161
本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一些ES6的知识点。 JavaScript知识点 1.变量作用域 上方的函数作用域中声明并赋值了a,且在co ...
分类:
编程语言 时间:
2016-12-07 01:24:56
阅读次数:
209
1 Iterator( 遍历器) 的概念
JavaScript 原有的表示“ 集合” 的数据结构, 主要是数组( Array) 和对象( Object), ES6 又添加了 Map 和 Set。 这...
分类:
编程语言 时间:
2016-12-06 09:47:25
阅读次数:
324
前言 本文是我学习JavaScript过程中收集与整理的一些易错知识点,将分别从变量作用域,类型比较,this指向,函数参数,闭包问题及对象拷贝与赋值这6个方面进行由浅入深的介绍和讲解,其中也涉及了一些ES6的知识点。 JavaScript知识点 1.变量作用域 上方的函数作用域中声明并赋值了a,且 ...
分类:
编程语言 时间:
2016-12-06 02:24:01
阅读次数:
170