摘要: 此篇文章主要介绍node框架express中表单处理相关细节,一些常识不再说 (1)基础:表单的name属性很重要,后端代码根据这个属性获取数据 (2)表单编码方式:一般默认:application/x-wwwform-urlencoded 上传文件:multipart/... 阅读全文
posted @ 2016-01-17 14:23 阿鼻地狱 阅读(301) 评论(0) 推荐(0) 编辑
摘要: (1)请求对象:req req.params:一个数组,包含命过名的路由参数 req.query:get请求的查询字符串参数 req.body:post的请求体内容 req.route:关于当前匹配路由的信息,主要用于路由调试 req.cookies:一个对象,包含... 阅读全文
posted @ 2016-01-17 10:20 阿鼻地狱 阅读(186) 评论(0) 推荐(0) 编辑
摘要: (1)①如果上下文对象是:{ name: 'Buttercup' }, 模板是Hello, {{name}}! 将输出Hello,Buttercup! ②如果上下文对象是:{ name: 'Buttercup' },要想输出不转义的变量,需要这么写:Hello, {{{name... 阅读全文
posted @ 2016-01-16 18:24 阿鼻地狱 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要介绍在构建web应用里面的一些基础知识的原理性内容,比如上传数据,路由解析等! (1)路径解析:在一个http请求报文头部有这么一条信息:>GET /path?foo=bar HTTP/1.1 ①其中在node的HTTP_Parse模块解析时候,把GET提取出来变为req.m... 阅读全文
posted @ 2016-01-14 22:03 阿鼻地狱 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 本篇文章说说JavaScript在v8引擎里面内存管理的相关问题。 (1)从本质来讲,node是基于v8引擎才开发出来的,v8在给node带来一系列有点之余,也带来了一些缺陷,比如内存限制就是一个方面。因为v8的限制,node在64位机器下只能使用1.4G的内存,在32位机器下更是只能使用0.... 阅读全文
posted @ 2016-01-12 22:37 阿鼻地狱 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 本篇文章介绍Buffer相关的概念。前端JavaScript对字符串的操作相对友好,有一系列比较好用的api来操作字符串。但是如果把js挪到后端,这些api明显不够,因为node在处理的时候需要大量处理一些二进制文件,前端那些api是远远不足的,于是buffer对象应运而生。 首先,buffe... 阅读全文
posted @ 2016-01-10 22:41 阿鼻地狱 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 介绍完了node的模块机制,现在来说说node的一个非常有名的特色:异步I/O. (1)首先我们先要了解一下node自身的执行模型:事件循环.它使得回调函数十分普遍。在启动进程的时候,node创建一个类似于while(true)循环的循环体,每执行一次循环体我们成为一次tick。每个tick的... 阅读全文
posted @ 2016-01-09 22:13 阿鼻地狱 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要介绍node的模块机制,例如模块的加载顺序,node的实现等基础知识。主要从以下几个方面来阐述: (1)commonJS的规范:该规范主要规范js的一些后端模块化规则,其与w3c,ECMAScript构成一个繁荣的生态圈: commonJS规范主要包括以下三个方面:a... 阅读全文
posted @ 2016-01-09 18:02 阿鼻地狱 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 老早就想读这本书了,可是因为这样那样的原因,总归是耽搁了,前几天一直在纠结毕业设计用什么语言来实现后端逻辑代码的问题,通过一周时间的痛苦挣扎,选择了node,于是就又开始学习node了,希望写随笔这种形式能够逼着我把node好好研究一遍。 首篇文章主要讲述该书的第一个章节,因为是读书笔记,内容... 阅读全文
posted @ 2016-01-09 14:59 阿鼻地狱 阅读(247) 评论(0) 推荐(1) 编辑
摘要: 一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } f1... 阅读全文
posted @ 2015-07-03 21:50 阿鼻地狱 阅读(160) 评论(0) 推荐(0) 编辑