摘要: MySQL概述 数据库相关概念 名称|全称|简称 | | 数据库|存储数据的仓库,数据是有组织地进行存储|DataBase(DB) 数据库管理系统|操纵和管理数据的大型软件|DataBase Management System(DBMS) SQL|操作关系型数据库的编程语言,定义了一套操作关系型数据 阅读全文
posted @ 2022-05-27 23:17 maplerain 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 中间件 中间接的概念 Express 中间件的调用流程 当一个请求到达Express的服务器之后,可以连续调用多个中间件,从而对这次请求进行预处理。 Express中间件的格式 Express的中间件,本质上就是function处理函数,Express中间件的格式如下: 中间件函数的形参列表中,必须 阅读全文
posted @ 2022-05-27 13:33 maplerain 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 初识Express Express简介 什么是Express 官方给出的概念:Express是基于Node.js平台,快速、开放、极简的web开发框架。 通俗理解:Express 的作用和Node.js内置的http模块类似,是专门创建web服务器的。 Express的本质:就是有一个npm上的第三 阅读全文
posted @ 2022-05-27 01:53 maplerain 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 模块化的基本概念 什么是模块化 模块化是指解决一个复杂问题时,自顶向下层逐层把系统分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。 编程领域中的模块化 编程领域中的模块化,就是遵守固定的原则,把一个大文件拆成独立并互相依赖的多个小模块。 把代码进行模块化拆分的好处: 提高代码的 阅读全文
posted @ 2022-05-26 14:57 maplerain 阅读(53) 评论(0) 推荐(0) 编辑
摘要: http模块 回顾:什么是客户端。什么是服务器? 在网络节点中,负责消费资源的电脑,叫做客户端;负责对外提供网络资源的电脑,叫做服务器。 http模块是Node.js官方提供的、用来创建web服务器的模块。通过http模块提供的http.createServer()方法,就能方便地把一台普通的电脑, 阅读全文
posted @ 2022-05-26 13:00 maplerain 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 初识nodejs 思考:为什么JavaScript可以在浏览器中被执行 不同的浏览器中使用不同的JavaScript解析引擎: Chrome浏览器 ⇒ v8 Firefox 浏览器 ⇒ OdinMondkey(奥丁猴) Safri浏览器 ⇒ JSCore IE浏览器 => Chakra(查克拉) e 阅读全文
posted @ 2022-05-25 23:56 maplerain 阅读(395) 评论(0) 推荐(0) 编辑
摘要: ES6简介 什么是ES6? ES的全称是ECMAScript,它是由ECMA国际标准化组织,制定的一项脚本语言的标准化规范。 年份|版本 | 2015年6月|ES2015 2016年6月|ES2016 2017年6月|ES2017 2018年6月|ES2018 ...|... ES6实际上是一个泛指 阅读全文
posted @ 2022-05-25 19:23 maplerain 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 正则表达式概述 什么是正则表达式 正则表达式(Regular Expression)是用于匹配字符串中的字符组合的模式。在JavaScript中,正则表达式也是对象。 正则表达式通常用来检索、替换哪些符合某个模式(规则)的文本,例如验证表单:用户名表单只能输入英文字母、数字或者下划线,昵 阅读全文
posted @ 2022-05-25 00:54 maplerain 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 函数的定义和调用 函数的定义方式 函数声明方式function关键字(命名函数) 函数表达式(匿名函数) new Function() var fn = new Function('参数1','参数2'...'函数体') Function里面的参数都必须是字符串格式 第三种方式执行效率低,也不方便书 阅读全文
posted @ 2022-05-24 22:59 maplerain 阅读(33) 评论(0) 推荐(0) 编辑
摘要: ES5中的新增方法 ES5新增方法概述 ES5中给我们新增了一些方法,可以很方便地操作数组或字符串,这些方法主要包括: 数组方法 字符串方法 对象方法 数组方法 迭代(遍历)方法:forEach()、map()、filter()、some()、every(); forEach() array.for 阅读全文
posted @ 2022-05-24 19:23 maplerain 阅读(24) 评论(0) 推荐(0) 编辑