02 2022 档案
摘要:数据库与身份认证 在项目中操作 MySQL 在项目中操作数据库的步骤 ①安装操作 MySQL 数据库的第三方模块(mysql) ②通过 mysql 模块连接到 MySQL 数据库 ③通过 mysql 模块执行 SQL 语句 安装与配置 mysql 模块 安装 mysql 模块 mysql 模块是托管
阅读全文
摘要:Express 初识 Express Express 简介 什么是 Express 官方给出的概念:Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架。 通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的
阅读全文
摘要:模块化 模块化的基本概念 什么是模块化 模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。 现实生活中的模块化 编程领域中的模块化 编程领域中的模块化,就是遵守固定的规则,把一个大文件拆成独立并互相依赖的多个小模块 把代码进行模块
阅读全文
摘要:初识Node.js与内置模块 初识 Node.js 回顾与思考 浏览器中的 JavaScript 的组成部分 思考:为什么 JavaScript 可以在浏览器中被执行 思考:为什么 JavaScript 可以操作DOM 和 BOM 浏览器中的 JavaScript 运行环境 运行环境是指代码正常运行
阅读全文
摘要:HTTP协议加强 HTTP协议简介 什么是通信 通信,就是信息的传递和交换。 通信三要素: 通信的主体 通信的内容 通信的方式 1、现实生活中的通信 案例:张三要把自己考上传智专修学院的好消息写信告诉自己的好朋友李四。 其中: 通信的主体是张三和李四; 通信的内容是考上传智专修学院; 通信的方式是写
阅读全文
摘要:跨域与JSONP 了解同源策略和跨域 同源策略 什么是同源 如果两个页面的协议,域名和端口都相同,则两个页面具有相同的源。 例如,下表给出了相对于 http://www.test.com/index.html 页面的同源检测: URL是否同源原因 http://www.test.com/other.
阅读全文
摘要:Ajax 加强 XMLHttpRequest的基本使用 什么XMLHttpRequest XMLHttpRequest(简称 xhr)是浏览器提供的 Javascript 对象,通过它,可以请求服务器上的数据资源。之前所学的 jQuery 中的 Ajax 函数,就是基于 xhr 对象封装出来的。 思
阅读全文
摘要:form表单与模板引擎 form表单的基本使用 什么是表单 表单在网页中主要负责数据采集功能。HTML中的<form>标签,就是用于采集用户输入的信息,并通过<form>标签的提交操作,把采集到的信息提交到服务器端进行处理。 表单的组成部分 表单域:包含了文本框、密码框、隐藏域、多行文本框、复选框、
阅读全文
摘要:服务器的基本概念与初识Ajax 客户端与服务器 上网的目的 上网的本质目的:通过互联网的形式来获取和消费资源 服务器 上网过程中,负责存放和对外提供资源的电脑,叫做服务器。 客户端 上网过程中,负责获取和消费资源的电脑,叫做客户端。 URL地址 URL地址的概念 URL(全称是UniformReso
阅读全文
摘要:JavaScript 进阶6 本地存储 概述 随着互联网的快速发展,基于网页的应用越来越普遍,同时也变的越来越复杂,为了满足各种各样的需求,会经常性在本地存储大量的数据,HTML5规范提出了相关解决方案。 本地存储特性 1、数据存储在用户浏览器中 2、设置、读取方便、甚至页面刷新不丢失数据 3、容量
阅读全文
摘要:移动端网页特效 触屏事件 触屏事件概述 移动端浏览器兼容性较好,我们不需要考虑以前 JS 的兼容性问题,可以放心的使用原生 JS 书写效果,但是移动端也有自己独特的地方。比如触屏事件 touch(也称触摸事件),Android 和 IOS 都有。 touch 对象代表一个触摸点。触摸点可能是一根手指
阅读全文
摘要:PC端网页特效 元素偏移量 offset 系列 offset 概述 offset 翻译过来就是偏移量, 我们使用 offset 系列相关属性可以动态的得到该元素的位置(偏移)、大小等。 获得元素距离带有定位父元素的位置 获得元素自身的大小(宽度高度) 注意: 返回的数值都不带单位 offset 系列
阅读全文
摘要:JavaScript 进阶3 事件高级 注册事件(绑定事件) 注册事件概述 给元素添加事件,称为注册事件或者绑定事件。 注册事件有两种方式:传统方式和方法监听注册方式 addEventListener 事件监听方式 eventTarget.addEventListener(type, listene
阅读全文