- 博客(6)
- 收藏
- 关注
原创 Node.js es6 generator 和 thunk 函数解决异步金字塔
解决嵌套的回调node 的异步确实强大,在单线程领域里那是做了相当不错的成就,有异步就有回调,如果多个回调嵌套在一起我们可能就束手无策了。看着都让人心烦。下面是一个异步”金字塔“,也称作异步”黑洞“。假如我们要读取一个文件,然后等这个文件读取完毕再读取下一个文件,那么我们可能会这样写。const fs = require("fs");fs.readFile("./data1.txt","utf8"
2016-11-23 00:21:16 1896
原创 Node.js Tuple元组操作
let tuple = function(){ return [1,3,4];};//解构let [a,b,c] = tuple();//打印的得到的结果console.log(a,b,c);output:1 3 4
2016-11-12 15:59:48 4022
原创 Node.js 缓存加载机制
谈到node.js 就得说到模块,今天就得来说说node.js的模块缓存加载机制。废话不多说我们直接上代码。 我首先自定义了一个模块nodeJSTest/test13_module.jsvar Student = function(){ this.index; this.say = function(){ console.log("my index is "+thi
2016-11-10 14:21:23 2724
原创 Node.js 回调与循环的陷阱
1、回调与循环的陷阱解析今天拜读BYVoid大神的《Node.js开发指南》小有收获,特地写篇博文出来给大家伙分享一下。文中提到了一个Node.js的回调与循环的陷阱。 下面是书上的源码var fs = require('fs');var files = ['a.txt', 'b.txt', 'c.txt'];for (var i = 0; i < files.length; i++) {
2016-11-09 18:38:53 1215
原创 Node.js 获取GET、POST提交的数据
表单提交过来的数据有两种方法,一种是GET方式提交,这种提交方法会把表单需要传输的数据写在url上,一起带过去,另一种是POST方式提交,POST方式提交会把表单数据携带在request请求正文中传递过去。针对这两种不同的提交方法,node里也有两种不同的处理方法。先看看如果用GET方式提交,我们该怎么去处理获取GET方式提交的数据index.html<!DOCTYPE html><html>
2016-11-03 18:21:42 7033
原创 Node.js 获取前端ajax提交的信息
今天看一下Node.js怎么获取ajax提交的request 信息众所周知,ajax可以在不刷新整个页面的情况下实现局部刷新,这是相当好的一种方式,能够让我们动态更新信息,今天我们看一下怎么用node来接收到前端ajax提交过来的信息下面我贴一下前端的代码 index.html的代码我就不贴了, 因为里面就只有一个按钮而已,要实现的功能是点击按钮提交ajax异步请求主要贴一下js页面的代码$("b
2016-11-03 14:03:05 3691
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人