![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
yutingbai
这个作者很懒,什么都没留下…
展开
-
Node.js 基础知识
Node.Js简介说起node,主要特点是单线程非阻塞事件驱动在更复杂的层面上来看node是js的一个运行环境(解释器);node依赖于Chrome V8引擎进行代码解释(高效)。异步I/0在学习node之前,我们的ajax,还有曾经使用多次的addeventlistener函数,定时器函数等等,都在使用所谓的异步。异步是相对于同步(按照顺序一件一件执行)来讲的概念...原创 2019-01-27 17:08:42 · 115 阅读 · 0 评论 -
Node.js 模块化
Node.js 模块化标签(空格分隔): Node.JsJavaScript代码被载入网页同时就会被添加进全局名称空间,所以存在一定的安全问题,而Nodejs为服务端的JS制定了一些规范并实现了CommomJs模块标准:模块化nodejs在执行过程当中默认给每个模块都添加了上下文,所以模块不会污染全局作用域————不存在全局变量//默认在使用模块时加个东西(不存在全局变量)(fun...原创 2019-01-29 18:53:58 · 145 阅读 · 0 评论 -
cookie session
cookie sessionhttp —— 无状态的(两次请求之间服务器无法识别是否同一个人)cookie: 在浏览器(客户端)保存一些数据,每次向服务器发起请求的时候都会带过来*保存在客户端的东西,是不安全的,大小是有限(4kb)session: 保存数据用,功能上跟cookie没有区别。*保存在服务端(安全级别跟数据库差不多),安全,不限制大小。session原理: 基于co...原创 2019-02-24 17:57:39 · 150 阅读 · 0 评论 -
模板引擎
模板引擎作用:生成页面jade - 破坏式,侵入式,强依赖·const jade = require('jade');var str = jade.render('html');var str = jade.renderFile('文件路径',{pretty:true});console.log(str);//语法根据缩进规定层级属性放在括号里面,用逗号隔开script...原创 2019-02-24 17:59:15 · 123 阅读 · 0 评论 -
上传图片以及文件的方法--multer
multermulterMulter 是一个 node.js 中间件,用于处理 multipart/form-data 类型的表单数据,它主要用于上传文件。注意: Multer 不会处理任何非 multipart/form-data 类型的表单数据。标签内设置属性 enctype=multipart/form-data是必须的,这样才可以上传文件,方式为post。 <form ...原创 2019-02-24 18:00:52 · 839 阅读 · 0 评论 -
对象
对象语言发展简史机器语言 -> 汇编语言 -> 低级语言(面向过程)->高级语言(面向对象) -> 模块系统 -> 框架 -> 系统接口(API)es5和es6的对象在es6中的面相对象与es5中的面向对象的区别是极大的,ea6中的面相对象则更像java,c++等,而且在es5中的class保留字,在es6中也成了实际有效的关键字。面向对象特点...原创 2019-07-29 21:25:36 · 86 阅读 · 0 评论