迎接ECMAScript 6, 使用尾递归

尾调用,是依靠函数内部的尾声一个动作是函数调用。该调用的归来值,直接返回给函数。 Example: function sum(x) { return sum(x + 1); } 此地的sum()内部的sum就是属尾调用,ta所返的价直接归给调用ta的上层sum()函数。 function sum(x) { return 1 + sum(x + 1); } 这边的sum()内部的sum就不属尾调用, […]

ECMAScriptNode.js 的ES6初特色 1-作用域声明与接近基础运用

新的nodejs7.5已生,但不少经历了node4的口也会见忍不住慨叹,发展绝抢了。是的,前端技术迅速发展,势不可挡啊。打好基础才是素有。这其中为基础之nodejs4讲述ES6的片段初特点。   简介 Node.js 是一个根据 Chrome V8 引擎的 JavaScript 运行条件。Node.js 使用了一个事件驱动、非阻塞式 I/O 的型,使该轻量又飞。Node.js 的保险管理器 npm […]

Node.js 全局对象

JavaScript 中有一个特有之对象,称为全局对象(Global Object),它及其具有属性都可以先后的别样地方看,即全局变量。 于浏览器 JavaScript 中,通常 window 是大局对象, 而 Node.js 中之大局对象是 global,所有全局变量(除了 global 本身以外)都是 global 对象的性。   在 Node.js 我们得以一直看到 global 的特性,而 […]

担心ECMAScript 6来之太晚? 不待! nodejs 0.10起启ECMAScript 6无论是督二脉

第一,我们得一个ECMAScript 6 -> ECMAScript5的编译器,目前很之多。这里推荐Google出品的traceur-compiler。 此间有一个编译器列表: es6-tools。 原理 应用这些编译器,会赞助你拿现行用ECMAScript 6告知法编写的javascript文件,编译生成ECMAScript 5语法的静态文件。 要你是coffeescript的使用者,那就 […]

大抵进程单线程模型与单进程多线程模型的如何

楔子 像有人非明白nodejs是支持多对的?v0.10 Cluster可以搭建nodejs多对服务。v0.12还写了Cluster,据说提升了老大特别之性质。 服务器,事件 大抵进程单线程模型典型代表:nginx 无非进程多线程模型典型代表:memcached 此外redis, mongodb也足以说凡是挪之“多进程单线程模”模型(集群),只不过当数据库服务器,需要开展摹写保护,只提供了读共。 缘 […]

C++HTML、CSS、JS打造Windows桌面版《2048》

前言: 受益于Node的出版,Javascript终于能够挣脱浏览器是规则的盒子。于是,Javascript能够开服务器应用了。既然Javascript能够运转在操作系统被,那是否为能够下Javascript像C/C++开发那些个桌面应用为。 在Google一番之后,果然都发出哲人实现了之想法了。 Node-WebKit,把浏览器的布局引擎WebKit和Node.js结合了以一齐。WebKit负责 […]

My Toolkit of Node.js

前言 假定从去年7月份总算从,我入门Nodejs也发一半年富了。这半年,从自学入门Nodejs到后来先端实习生的身价入职魅族,再到新兴转型Nodejs开发者,这间多得发雷同员严格的「老师」,使得我提高的脚步非以往的快能够比较。在上,工作之时段,我啊触发了过多好的、实实在在能迎刃而解一般支出问题、提高效率的Nodejs模块,故而罗列出,分享之。 Cheerio Fast, flexible, and […]

C++NodeJS系列~第一独稍例子,实现了request.querystring功能

回目录 百度百科上: Node.js是同样仿照用来编排高性能网络服务器的JavaScript工具确保,一多重之更动由此开始,在Node中,Http是最主要之。Node为创造http服务器发了优化,所以于网上看的多数演示和库房都是集中在web上(http框架、模板库等)。 Node.js的优点 nodejs作为一个新兴之后台语言,有好多抓住人口之地方: RESTful API 单线程 Node.js […]

NodeJS系列~第一独稍例子,实现了request.querystring功能

返目录 百度百科上: Node.js是一律效仿用来修高性能网络服务器的JavaScript工具确保,一多级的变更由此开始,在Node中,Http是根本的。Node为创建http服务器发了优化,所以于网上看看的大部分演示和储藏室都是汇总在web上(http框架、模板库等)。 Node.js的优点 nodejs作为一个新生之后台语言,有好多诱惑人的地方: RESTful API 单线程 Node.js […]

正确的编程姿势

近年少于独周末,我利用 plantuml (贝尔实验室产品了一个最佳绘图工具 graphviz, 这是一个包装版)把自身的绘图项目开了一致不成到的接口及类似的可视化。使用了森设计模式,包括:桥接、装饰器、生成器、抽象工厂。绘制了后,图像是蛮得意的,接口之间的并行与参数定义清晰优雅。很理想! 然并卵! 以此类别以开的处曾经背离了自身之有觉,对于程序设计之感到。从自己本着数据库暨服务器的连年涉,使用基 […]

C++React 的 Flux 是祛除裤子放屁

本人今天又再度同潮精心看了 redux,不能不说打前端的一样局部人之所以上 nodejs 之后真的是没有见了世面。老外,哪怕是和 facebook 沾上关系也是如此。redux 的 store 不了就是23设计模式的中间层模式,另一方面也是 nodejs 中的 EventEmitter。store.dispatch({ type: ‘INCREMENT’ }),一看便是玩玩 […]