node模块打包是为了重用,但它们不会改变全局作用域。
require是node中少数几个同步I/O操作之一。
最终在程序里导出的是module.exports。exports只是对module.exports的一个全局应用,最初被定义为一个可以添加属性的空对象。
nodejs的api相对来说比较底层,是为了保证他的速度和灵活性。
非特权端口
node的策略是提供小而强的网络api,作为类似框架构建基础的巨大平台。
表征状态转移:REST
字节长度,字符长度,字符串中有有多字节字符!!
node提供了一个repl(读取-计算-输出-循环)环境,
表单Content-Type通常有两种:
application/x-www-form-urlencoded html表单默认值
multipart/form-data 表单中含有文件或非ascii或二进制数据时使用
用模版保持代码整洁性
闭包:用函数返回另一个函数