node.js design patterns (the arrow function)

大家首先来看一片代码: 这个代码很简单 定义了一个简单的 greeter 原型 、 接受name作为参数。然后再原型中加入了greet 方法 实例化之后传入参数调用 greet方法。打印出hello world function DelayedGreeter(name){ th...

2018-06-06 10:23:57

阅读数:32

评论数:0

es5 es6静态方法、类、单例模式

原声js的类,静态方法继承 /** * */ //es5中的类和静态方法 // // function Person(name,age) { // //构造函数里面的方法和属性 // this.name=name; // this.age...

2018-05-28 14:55:44

阅读数:477

评论数:0

koa-session的简单使用

那么我们现在就可以实现一个简单的效果,咱们在login页面获取到登录信息 在news或者主页返回这个登录信息 app.js /* 1.npm install koa-session --save 2、const session = require('koa-session'); ...

2018-05-28 10:51:51

阅读数:1072

评论数:0

原生nodejs在koa中获取表单提交的数据 和利用koa-bodyparser

module文件夹下的 common.js方法封装 exports.getPostData=function(ctx){ return new Promise(function(resolve,reject){//需要返回一个promise对象 try{ ...

2018-05-27 14:38:55

阅读数:400

评论数:0

koa中间件执行流程

//引入 koa模块 var Koa=require('koa'); var router = require('koa-router')(); /*引入是实例化路由** 推荐*/ var app=new Koa(); //Koa中间件 //匹配任何路由 ,如果不写next,这个路由被...

2018-05-26 13:51:09

阅读数:236

评论数:0

koa 路由 get传值 动态路由

动态路由:/** https://www.npmjs.com/package/koa-router 1.安装模块 2.看文档使用 */ //引入 koa模块 var Koa=require('koa'); var router = require('koa-router')()...

2018-05-26 12:09:52

阅读数:493

评论数:0

async await 和promise的使用

async 是“异步”的简写,而 await 可以认为是 async wait 的简写。所以应该很好理解 async用于申明一个 function 是异步的,而 await 用于等待一个异步方法执行完成。简单理解:async 是让方法变成异步。await 是等待异步方法执行完成。详细说明:asyn...

2018-05-25 23:55:50

阅读数:206

评论数:0

node js get post 发送数据

var http=require('http'); var ejs=require('ejs'); // console.log(path.extname) var router=require('./model/router.js'); //console.log(mimeModel.ge...

2018-05-23 23:24:36

阅读数:58

评论数:0

简单nodejs web静态服务器搭建

00services5.js//引入http模块 var http=require('http'); //fs模块 var fs=require('fs'); //path模块 var path=require('path'); /*nodejs自带的模块*/ //url模块 var ...

2018-05-15 16:23:37

阅读数:36

评论数:0

node.js 文件读取流 写入流 管道流

//createReadStream.jsconst fs = require('fs')//流的方式读取文件var readStream=fs.createReadStream('input.txt');var str='';/*保存数据*/var count=0;  /*次数*/readStr...

2018-05-14 17:19:12

阅读数:209

评论数:0

找出html目录下面的所有目录 然后打印出来 异步->同步

//1.判断服务器上面有没有upload目录。没有创建这个目录。 (图片上传) //要用fs目录必须得引入fs var fs=require('fs'); // //fs.stat('upload',function(err,stats){ // // if(err){ /...

2018-05-14 16:40:47

阅读数:30

评论数:0

为小葡萄同学专属前端面试准备日志

前端上前端下Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 是什么?3、4月学习总结,如愿阿里前端实习生前端最全面试常见前端面试问题及答案你就按照这个顺序过一遍。并不一定每个知识点都要看懂。但是问题起码要...

2018-05-09 22:52:17

阅读数:43

评论数:0

node.js call apply this 学习

什么是作用域?作用域分为局部作用域和全局作用域  作用域往往和变量有关系在局部作用域里面可以访问全局作用域的变量局部作用域外面就访问不到局部作用域里面所声明的变量var globalVariable = 'This is global variable' function globalFunc...

2018-05-06 14:15:22

阅读数:24

评论数:0

http概念进阶(回调 事件 事件驱动 基于事件驱动的回调 事件循环)

 什么是回调? 回调是异步编程最基本的方法。对node.js来说,按顺序执行异步逻辑的时候。一般采用后续传递的方式。也就是将后续逻辑封装在回调函数中。作为起始函数的参数,逐层去嵌套,通过这种方式来让程序按照我们所期望的方式走完整个流程。 Callback.jsfunction learn(some...

2018-05-06 12:32:03

阅读数:68

评论数:0

node.js第一课

// var http = require('http');//我们使用 require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 http // http.createServer(function (request, response) {       // requ...

2018-05-06 09:37:36

阅读数:26

评论数:0

Node.js design pattern : Reactor (Event Loop)

/* 写一个函数,使给定的一个3*3的二维整形数组转置 */ #include"stdio.h" int main() { int a[3][3]={1,2,3,4,5,6,7,8,9}; int i,j; int t; for(i=0;i&...

2017-03-21 19:49:26

阅读数:4276

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭