前言react已经出来很久了,其生态圈之庞大,一锅炖不下!各种react-xx,已让我们不堪重负,github上随便一个demo,引入的模块至少都是五指之数+。看着头疼,嚼之无味……。在此建议新学者,可以从基础的核心模块学起,前期不要考虑那些数量繁多的马仔小弟,边学边写,个人感觉前期核心要学的流程大 ...
分类:
其他好文 时间:
2017-11-28 15:39:03
阅读次数:
218
目录 1. C# Socket通讯 2. HTTP 解析引擎 3. 资源读取和返回 4. 服务器测试和代码下载 Web服务器是Web资源的宿主,它需要处理用户端浏览器的请求,并指定对应的Web资源返回给用户,这些资源不仅包括HTML文件,JS脚本,JPG图片等,还包括由软件生成的动态内容。为了满足上 ...
第一部分:数据类型 javascript数据类型通常来说是6种(ES6新增第七种Symbol类型) number:数值 string:字符串 boolean:布尔类型,true或false undefined:未赋值 null:空,值是“无”的状态 object:对象 通常number,string ...
分类:
编程语言 时间:
2017-11-28 11:52:42
阅读次数:
237
1、Loaders Loaders是webpack中最强大的功能之一了。通过使用不同的loader,webpack通过调用外部的脚本或工具可以对各种各样的格式的文件进行处理,如分析JSON文件并把它转换为JavaScript文件;或把下一代的JS文件(ES6,ES7)转换为现代浏览器可以识别的JS文 ...
分类:
Web程序 时间:
2017-11-28 10:29:26
阅读次数:
147
一.ES6简介 引用阮一峰老师的话:ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 二.变量 let命令: ES6新增了let ...
分类:
其他好文 时间:
2017-11-28 01:45:10
阅读次数:
132
es6-生成器Generators: eg: 上述函数就是生成器函数,与普通函数的区别: 在生成器函数中yield的功能大致与return相似,但用法有区别,return在普通函数中只能用一次,而yield在生成器函数中能使用多次。 生成器函数的执行: 当你调用一个生成器时,它并非立即执行,而是返回 ...
分类:
其他好文 时间:
2017-11-28 01:39:19
阅读次数:
111
let: 块级作用域变量声明 const: 常量声明 class: 声明类,extend: 类的继承 supper: 指代引用父类,调用父类方法,this为父类对象,可supper()后,修改父类信息来改变输出 arrow function: 箭头函数,函数中this表示自己,而不是全局 templ ...
分类:
其他好文 时间:
2017-11-27 21:36:35
阅读次数:
96
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。 也就是说,ES6就是ES2015。 虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6 ...
分类:
其他好文 时间:
2017-11-27 20:04:43
阅读次数:
164
Set的用法 元素不能重复--唯一性 WeakSet key值只能是对象 没有clear属性 Map let map=new Map([['a',123],['b',456]]);; WeakMap let o={}; weakmap.set(o,123); console.log(weakmap. ...
分类:
其他好文 时间:
2017-11-27 00:11:06
阅读次数:
136
Symbol的概念 变量是独一无二的 let a1=Symbol(); let a2=Symbol(); a1和a2严格意义不相等 let a3=Symbol.for('a3'); let a4=Symbol.for('a3'); console.log(a3 a4); 如果在对象中使用Symbol ...
分类:
其他好文 时间:
2017-11-27 00:06:34
阅读次数:
102