07 2022 档案
摘要:在 html 中设置一个按钮 <button id='btn'> 按钮 <button> 在 JavaScript 中获取 点击请求 post let btn = document.getElementById('btn') btn.onclick = () =>{ let xhr = new XM
阅读全文
摘要:html 中 创建一个 按钮 <button id="btn"> 按钮 <button> 在JavaScript 中获取到按钮 这样就可以达到点击发送请求 let btn = document.getElementById('btn') btn.onclick = () =>{ let xhr =
阅读全文
摘要:yarn安装 npm i yarn -g 查看版本 Yarn -v 1. 开始一个新工程 yarn init 与 npm init 一样通过交互式会话创建一个 package.json yarn init # yarn npm init # npm # 跳过会话,直接通过默认值生成 package.
阅读全文
摘要:1. npm -v:查看 npm 版本 2. npm init:初始化后会出现一个 Package.json 配置文件,可以在后面加上 -y,快速跳到问答界面 3. npm install:会根据项目中的 package.json 文件自动给下载项目中所需的全部依赖 4. npm insall 包含
阅读全文
摘要:html 请求 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="./jquery.min.js"></script> </head> <body> <bu
阅读全文
摘要:let express = require('express') // 引入读取浏览器带过来的cookie let cookieparser = require('cookie-parser') let app = express() // 中间件 app.use(cookieparser()) /
阅读全文
摘要:一、EJS 是什么 EJS 是一个高效率的 JavaScript 模板引擎 模板引擎是为了使用户与业务数据(内容)分离而产生的 简单来说,使用 EJS 模板引擎就能动态渲染数据 二、EJS 使用 1、下载安装 npm:npm i ejs --save yarn:yarn add ejs --save
阅读全文
摘要:一、中间件概念 本质上就是一个函数,包含三个参数: request、response、next 二、中间件的作用 1、执行任何代码 2、修改请求和响应对象 3、终结请求 - 响应循环 (让一次请求得到响应) 4、调用堆栈中的下一个中间件或路由 三、中间件的分类 1、应用(全局)级中间件(过滤非法的请
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> // http://localhost:3000 这个表示请求的端口号 // metgod 表示请求方
阅读全文
摘要:一、Response 对象是什么 Response 对象是路由回调函数中的第二个参数,代表了服务器发送给用户的响应信息 通过 Response 对象可以设置响应报文中的各个内容,包括应头和响应体 二、Response 对象的属性和方法 属性/方法 描述 response.send() 给浏览器做出一
阅读全文
摘要:一、Request 对象是什么 Request 对象是回调中的第一个参数,代表了用户发送给服务器的请求信息 通过 Request 对象可以读取用户发送的请求包括 URL 地址中的查询字符串的参数,post 请求体中的参数 二、Request 对象属性和方法 属性/方法 描述 request.quer
阅读全文
摘要:一、Express 是什么 Express 是一个基于Node.js 平台的极简、灵活的web应用开发框架,它提供一系列强大的特性,帮助你快速创建各种 web 和 移动设备应用 简单来说 Express 就是运动在 node 中的用来搭建服务器的模块 二、Express 的使用 1、下载 npm i
阅读全文
摘要:/* * 不借助任何第三方库,去搭建Node原生服务器 * */ //1、引入Node内置的 http 模块 let http = require('http') //引入一个内置模块,用于解析key=value&key=value....这种形式的字符串为 js 中的对象 // key=value
阅读全文
摘要:一、数据库是什么 数据库(DatqaBase) 是按照结构组织、储存和管理数据的仓库 二、数据库的分类 2.1、关系型数据库 ( RDBS ) 代表有:MySQL、Oracle、DB2、SQL、Server.... 特点:关系紧密,都是表 优点: 1、易于维护:都是使用表结构,格式一致; 2、使用方
阅读全文