01 2019 档案

摘要:一、let和const的区别: 1 const和let都产生块级作用域,只在当前声明的作用域中有效。 2 Const声明常量,let声明变量。 3 同一作用域不能用let重复声明同一个变量。 4 Let声明的变量不能进行变量提升。 5 Let声明的全局变量不再是window的属性。 6 Const声 阅读全文
posted @ 2019-01-28 20:20 PrayLs 阅读(257) 评论(0) 推荐(2)
摘要:Token的作用主要有两个,一是防止表单重复提交,二是验证身份。 Token使用的流程: 1 首先安装第三方依赖cnpm install jsonwebtoken --save-dev 2 在controller层引入第三方依赖:const JWT = require(“jsonwebtoken”) 阅读全文
posted @ 2019-01-21 21:45 PrayLs 阅读(1858) 评论(0) 推荐(1)
摘要:注册: 前端逻辑: 1给注册添加点击事件,点击后出来一个模态框,用两个类型为text的input供用户输入账号和密码。 2给注册按钮添加点击事件,当点击按钮时,获取input框中的用户名和密码,通过将数据传送给后端。用户名和密码信息用post传输,格式为json,接口为定义的接口:/api/regi 阅读全文
posted @ 2019-01-21 21:44 PrayLs 阅读(2308) 评论(0) 推荐(0)
摘要:Git 和 SVN 的区别? 写在前面: git和SVN都是一个版本管理工具,没有孰优孰劣之分,在这里,只是简单的说一说git和svn的优缺点。选用哪一个看自己公司的实际情况而定。 1) 核心的区别在于git是分布式的,SVN不是。但git不是唯一的分布式的版本管理工具,还有像Mercurial等分 阅读全文
posted @ 2019-01-17 17:00 PrayLs 阅读(847) 评论(0) 推荐(1)
摘要:undefined 和null的区别? null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。 undefined: (1)变量被声明了,但没有赋值时,就等于undefined。 (2) 调用函数时,应该提供的参数没有提供,该参数等于unde 阅读全文
posted @ 2019-01-16 22:37 PrayLs 阅读(116) 评论(0) 推荐(0)
摘要:什么是 HTML5? 1.HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。 2.HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。 3.HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。 HTML5有哪些 阅读全文
posted @ 2019-01-15 22:16 PrayLs 阅读(146) 评论(0) 推荐(2)
摘要:常见的http状态码: 1XX系列:指定客户端应相应的某些动作,代表请求已被接受,需要继续处理。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。 2XX系列:代表请求已成功被服务器接收、理解、并接受。这系列中最常见的有2 阅读全文
posted @ 2019-01-14 22:09 PrayLs 阅读(276) 评论(0) 推荐(1)
摘要:一、什么是express? Express 是一个简洁、灵活的 node.js Web 应用开发框架, 它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。Express项目的底层由许多的中间件在协同工作,可以这么说,一个 Express 应用就是在调用各种中间件。 二、什么是中间件? 阅读全文
posted @ 2019-01-13 17:54 PrayLs 阅读(450) 评论(1) 推荐(2)
摘要:HTTP报文:它是HTTP应用程序之间发送的数据块。这些数据块以一些文本形式的元信息开头,这些信息描述了报文的内容及含义,后面跟着可选的数据部分。这些报文都是在客户端、服务器和代理之间流动。 报文的语法:所有的HTTP报文都可以分为两类,请求报文和响应报文。请求和响应报文的基本报文结构大致是相同的, 阅读全文
posted @ 2019-01-13 16:09 PrayLs 阅读(579) 评论(0) 推荐(5)
摘要:在传统的web应用开发中,大多数的工作人员会将浏览器作为前后端的分界线。将浏览器中为用户进行页面展示的部分称之为前端,而将运行在服务器,为前端提供业务逻辑和数据准备的所有代码统称为后端。 在前后端不分离的时代,在项目开发阶段,前端人员负责编写HTML页,后端人员负责写接口,前端人员调试页面动态数据都 阅读全文
posted @ 2019-01-12 11:27 PrayLs 阅读(967) 评论(1) 推荐(1)
摘要:TCP传输的三次握手四次挥手策略。 TCP建立连接需要三次握手,也就是指建立一个TCP连接的时候,客户端和服务器总共传送三个数据包,目的是客户端连接服务器的指定端口。握手过程中使用了TCP的标志:SYN和ACK。 第一次握手:首先客户端发送一个带有标志位为1的SYN标志的数据包给服务器。 第二次握手 阅读全文
posted @ 2019-01-12 09:52 PrayLs 阅读(599) 评论(1) 推荐(2)