2018-04-28 css实现元素垂直水平居中-包括未知宽高的元素 css实现元素垂直水平居中-包括未知宽高的元素这个一道很经典的面试题,做项目中也常会出现这样的需求。现在我就用几种比较常用的方法。兼容性也列出来。 阅读全文…
2018-04-27 EJS模板引擎 EJS模板引擎模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特定格式的文档,用于网站的模板引擎就会生成一个标准的HTML文档。Express默认的模板引擎是Jade,为什么要选择EJS呢,因为它非常简单而且不破坏原有HTML代码结构。只需要用JavaScript编写你想要的HTML。 阅读全文…
2018-04-18 Express中间件body-parser简单实现 Express中间件body-parser简单实现之前文章写了怎么用body-parser中间件处理post请求,今天就大概实现下body-parser中urlencoded 这个方法。 阅读全文…
2018-03-19 express简单入坑 express简单入坑Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。 阅读全文…
2018-03-01 node处理前台post请求 node.js处理前台post请求下面代码实现了用node.js接收前台发送的post请求。用到了http模块和querystring模块。 阅读全文…
2018-02-27 stream模块 stream (流)流(stream)在 Node.js 中是处理流数据的抽象接口。stream 模块提供了基础的 API 。使用这些 API 可以很容易地来构建实现流接口的对象。Node.js 提供了多种流对象。 例如, HTTP 请求 和 process.stdout 就都是流的实例。流可以是可读的、可写的,或是可读写的。所有的流都是 EventEmitter 的实例。 阅读全文…