- 博客(10)
- 收藏
- 关注
原创 Node.js 模块系统
代码 require('./hello') 引入了当前目录下的hello.js文件(./ 为当前目录,node.js默认后缀为js)。Node.js 提供了exports 和 require 两个对象,其中 exports 是模块公开的接口,require 用于从外部获取一个模块的接口,即所获取模块的 exports 对象。...
2018-08-21 19:02:01 152
转载 nodejs---express---request和response对象的具体介绍
Request 对象 - request对象表示HTTP请求,包含了请求查询字符串,参数,内容,HTTP头部等属性。常见属性有:req.app:当callback为外部文件时,用req.app访问express的实例 req.baseUrl:获取路由当前安装的URL路径 req.body / req.cookies:获得「请求主体」/ Cookies req.fresh / req.st...
2018-08-15 20:59:15 7374 1
转载 Node.js 事件
var events = require('events'); var emitter = new events.EventEmitter(); emitter.on('someEvent', function(arg1, arg2) { console.log('listener1', arg1, arg2); }); emitter.on('someEvent', funct...
2018-08-15 17:07:29 92
转载 Node.js笔记
1、以上两个实例我们了解了阻塞与非阻塞调用的不同。第一个实例在文件读取完后才执行完程序。 第二个实例我们呢不需要等待文件读取完,这样就可以在读取文件时同时执行接下来的代码,大大提高了程序的性能。因此,阻塞按是按顺序执行的,而非阻塞是不需要按顺序的,所以如果需要处理回调函数的参数,我们就需要写在回调函数内。 2、var events = require('events'); var e...
2018-08-15 16:39:53 95
转载 搞清楚clientHeight、offsetHeight、scrollHeight、offsetTop、scrollTop
每个HTML元素都具有clientHeight offsetHeight scrollHeight offsetTop scrollTop 这5个和元素高度、滚动、位置相关的属性,单凭单词很难搞清楚分别代表什么意思之间有什么区别。通过阅读它们的文档总结出规律如下:clientHeight和offsetHeight属性和元素的滚动、位置没有关系它代表元素的高度,其中:clientHeight:包...
2018-08-15 14:08:15 250
原创 document.documentElement.scrollHeight or clientHeight?
在我们要获取文档实际高度时,最好用document.documentElement.scrollHeight。在我们要获取视口实际高度时,用document.documentElement.clientHeight。
2018-08-15 14:01:07 2541
转载 如何创建.gitignore文件,忽略git不必要提交的文件
1、在需要创建 .gitignore 文件的文件夹, 右键选择Git Bash 进入命令行,进入项目所在目录。2、输入 touch .gitignore ,生成“.gitignore”文件。3、在”.gitignore” 文件里输入你要忽略的文件夹及其文件就可以了。(注意格式)我的 .gitignore:.deploy_git/node_modules/public/...
2018-08-08 11:34:18 15187 2
原创 express框架
http://www.expressjs.com.cn/starter/generator.html启动这个应用set DEBUG=项目名:* & npm start
2018-07-31 16:19:37 169
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人