1 安装 已安装npm前提下,先全局后在使用的文件夹下安装局部,npm init 初始化package.json npm install webpack --save-dev 2 测试 运行后生成b.js 运行除了直接webpack命令,还可以修改package.json里面,在scripts里添加 ...
分类:
Web程序 时间:
2017-07-18 13:22:25
阅读次数:
179
Class(类) Js中,生成实例对象的传统方法是通过构造函数 function Point(x, y) { this.x = x; this.y = y; } var p = new Point(1, 2); 上面这种写法跟传统的面向对象语言(比如 C++ 和 Java)差异很大 ES6 提供了更 ...
分类:
其他好文 时间:
2017-07-18 00:15:21
阅读次数:
149
一、定义 在ES6中新增了Set和Map两种数据结构,再加上JS之前原有的数组和对象,这样就有了四种数据集合,平时还可以组合使用它们,定义自己的数据结构,比如数组的成员是Map,Map的成员是对象等。这样就需要一种统一的接口机制,来处理所有不同的数据结构。 Iterator就是这样一种机制。它是一种 ...
分类:
其他好文 时间:
2017-07-18 00:09:50
阅读次数:
140
这个项目https://github.com/wechaty/we...以前都是用人家弄好的手脚架搞得es6,搞了2天搞起了es6还报错,错误信息在下面,然后我想请教大神:1我到底应该怎么弄才能在windows上跑起来,2还有如果要学Docker,有没有什么好的学习docker的... ...
一、数据结构 Set 集合的基本概念:集合是由一组无序且唯一(即不能重复)的项组成的。这个数据结构使用了与有限集合相同的数学概念,应用在计算机的数据结构中。 特点:key 和 value 相同,没有重复的 value。ES6 提供了数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值 ...
分类:
其他好文 时间:
2017-07-17 23:57:51
阅读次数:
352
一、为函数参数指定默认值 function fn(a, b){ a = a || 10; b = b || 20; console.log(a + b); } // es5写法 function fn(a = 10, b = 20){ console.log(a + b); } // es6写法 二 ...
分类:
其他好文 时间:
2017-07-17 23:48:25
阅读次数:
201
现在ES6盛行,开始大量使用ES6的特性敲代码,但限于Node.js本身对ES6的特性支持的不够完备,那么需要借助于其他工具来完成。 基本上,现在都直接写ES6的代码,然后使用babel-cli提供的babel转换成ES5或者使用babel-node直接运行ES6的代码。 安装 执行命令,全局安装b ...
分类:
其他好文 时间:
2017-07-17 20:19:17
阅读次数:
146
微信小程序:实现一个移动端小商城,项目持续更新中... 使用技术:Weui.wxss 、 ES6 前台:m-mall 后台:m-mall-admin 代码目录 截图 ...
分类:
其他好文 时间:
2017-07-17 18:58:09
阅读次数:
195
联系es6的网址:https://babeljs.io/ ES6 的第一个版本,就这样在2015年6月发布了,正式名称就是《ECMAScript 2015标准》(简称 ES2015) let命令 ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码 ...
分类:
其他好文 时间:
2017-07-17 18:46:15
阅读次数:
115
以下代码是typescript语言来写的,其实和es6面向对象的写法基本一致。大家阅读后都明白这些方法的作用。 hash hash结构用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。 实现该数据结构的几个方法: ...
分类:
Web程序 时间:
2017-07-17 15:18:27
阅读次数:
605