-
nodejs之express的中间件
express中间件分成三种 内置中间件 static 自定义中间件 第三方中间件 (body-parser) (拦截器) 全局自定义中间件 在请求接口时 有几个接口都要验证传来的内容是否存在或者是否正确 不可能每个接口都写一段验证,所以这一段验证可以提取出来,通过中间件实现 const expres...
-
前端之:传统的DOM是如何渲染的?
a.纯后端渲染: 页面发送请求,后端服务器中将数据拼成完整DOM树,并转换成一个字节流作为HTTP Response的body返回给浏览器。优点在于 返回的HTTP Response是包含着全部页面内容,可以让用户更加快捷的看到页面的主体部分。也方便了网站的seo(搜索引擎优 化)。 b.纯前...
-
nodejs进阶(1)——npm使用技巧和最佳实践
nodejs进阶教程,小白绕道!!! npm使用技巧和最佳实践 前提:请确保安装了node.js npm的最佳实践 npm install 是最常见的npm cli命令,但是它还有更多能力!接下来你会了解npm是如何在应用的整个生命周期帮助你的-从创建一个项目到开发和部署整个生命周期 认识npm 在...
-
剑指前端(前端入门笔记系列)——BOM
BOM ECMAScript是JavaScript的核心,但如果要在Web中使用JavaScript,那么BOM(浏览器对象模型)则无疑才是真正的核心,BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关,那么,什么是BOM呢?我们可以从这几点解析一下: 1.BOM是Browser Object...
-
JavaScript前端图片压缩
实现思路 获取input的file 使用fileReader() 将图片转为base64 使用canvas读取base64 并降低分辨率 把canvas数据转成blob对象 把blob对象转file对象 完成压缩 相关代码: ! doctype html html lang ="en" head meta charset ="UTF-8" meta name ="viewport" content ="...
-
js笔记
js:JS的运行机制是什么,为什么是单线程的? js是单线程事件队列 这是因为在js的设计之初就是作为浏览器的脚本语言,主要作用就是与用户做交互,如果设计为多线程的话,那就会带来很多复杂的同步问题了,势必会影响浏览器的交互效果,不妨假设一下若js有两个线程,A线...
-
JS运行机制
前言 本文从JS是单线程开始,到JS为了提高效率,使用异步,到JS如何实现异步(做法是主线程外另开工作线程和任务队列,他们之间是如何工作的事件循环),再到浏览器是如何配合JS执行异 步(其他浏览器线程)。最后提到了一个任务队列的优先级问题。 涉及的需要重点理解...
-
前端从零开始学习Graphql
学习本姿势需要电脑装有node,vue-cli相关环境,以及要有node,express,koa,vue相关基础 本文相关demo的github地址: node服务: https://github.com/liuming888/graphql_node_demo.git vue 项目: https://github.com/liuming888/graphql_vue_demo.git 一 Graphql概述...
-
vue集成百度富文本编辑器
1.前期工作,访问百度富文本官网下载相应的百度富文本文件,根据 后端用的技术 下载相应的版本,建议下载 最新版 UTF-8版 (有图有真相,看图) https://ueditor.baidu.com/website/download.html 2.将下载好的文件解压,存放在项目位置下: 1.如果是在vue脚手架中集成...
-
前端笔记之React(四)生命周期&Virtual DOM和Diff算法&
一、 React 生命周期 一个组件从出生到消亡,在各个阶段 React 提供给我们调用的接口,就是生命周期。 生命周期这个东西,必须有项目,才知道他们干嘛的。 1.1 Mouting 阶段【 装载过程 】 这个阶段在组件上树的时候发生,依次是: constructor(props) 构造函数 作用:...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
