- 博客(5)
- 收藏
- 关注
原创 Express框架的初体验
Express框架是什么 Express是一个基于Node平台的web应用开发框架,它提供了一系列的强大特性,帮助你创建各种web应用。我们可以使用npm install express命令进行下载 Express框架特性 提供了方便简洁的路由定义方式 对获取HTTP请求参数进行了简化处理 对模板引擎支持程度高,方便渲染动态HTML页面 提供了中间件机制有效控制HTTP请求 拥有大量第三方中间件...
2020-03-24 15:57:35
201
原创 MongoDB数据库
数据库概念及环境搭建 为什么要使用数据库 动态网站中的数据都是存储在数据库中 数据库可以用来持久存储客户端通过表单收集的用户信息 数据库本身可以持久对数据进行高效的管理 什么是数据库 数据库即存储数据的仓库,可以将数据进行有序的分门别类的存储。它是独立于语言之外的软件,可以通过API去操作它。常见的数据库软件有:Mysql,mongoDB,oracle MongoDB可视化软件 MongoD...
2020-03-22 15:48:36
1111
原创 node.js模块
系统模块 Node运行环境提供的API。因为这些API都是以模块化的方式进行开发的。所以我们又称为Node运行环境提供的API为系统模块 文件操作模块fs 文件操作模块的使用 const fs = require('fs'); 读取文件内容 fs.readFile('文件路径/文件名称'[,'文件编码'],callBack); //例如读取上一级目录下中的index.css fs.rea...
2020-03-19 14:54:39
174
原创 一篇文章让你弄懂Ajax
传统网站中存在的问题 网速慢的情况下,页面加载时间长,用户只能等待 表单提交后,如果一项内容不合格,需要重新填写所有表单内容 页面跳转,重新加载页面,造成资源浪费,增加用户等待时间 Ajax概述 它是浏览器提供的一套方法,可以实现页面的无刷新更新数据,提高用户浏览网站应用的体验 Ajax的应用场景 页面上拉加载更多数据 列表数据无刷新分页 表单项离开焦点数据验证 搜索框提示文字下拉列表 。。...
2020-03-06 14:02:44
358
原创 js的宏任务和微任务之道
宏任务 页面中的大部分任务都是在主线程上执行的,这些任务主要: 渲染事件(如DOM,计算布局,绘制) 用户交互事件(如鼠标点击,滚动页面,放大缩小) JavaScript脚本执行事件 网络请求完成,文件读写完成事件 为了协调这些任务有条不紊地在主线程上执行,页面进程引入了消息队列和事件循环机制,渲染进程内部会维护多个消息队列,比如延迟队列和普通的消息队列。然后主线程采用一个for循环,不断的从...
2020-03-03 11:00:36
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人