摘要: 在main中监听3000端口并且启动SOCKET const app = require('express')(); const server = require('http').Server(app); const io = require('socket.io')(server); server 阅读全文
posted @ 2020-09-24 17:24 GQiangQ 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 自适应布局 自适应布局的特点是分别为不同的屏幕分辨率定义布局,即创建多个静态布局,每个静态布局对应一个屏幕分辨率范围。改变屏幕分辨率可以切换不同的静态局部(页面元素位置发生改变),但在每个静态布局中,页面元素不随窗口大小的调整发生变化。可以把自适应布局看作是静态布局的一个系列。 1、布局特点:屏幕分 阅读全文
posted @ 2020-08-19 00:45 GQiangQ 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 在express中都是会用到中间件这个东西,下面模仿下express是如何实现中间件的 我们正常的写法都是 const express = require('express'); const app = express(); const xxx = require('xxx') app.get('/ 阅读全文
posted @ 2020-08-08 23:42 GQiangQ 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 现在项目中都不会用原生的请求,都是在项目中基于第三方库再封装实现的请求获取数据,我在平时使用的的过程中用的最多的就是Axios,那就先一Axios为例,实现拦截请求或者取消(这里的取消实际请求还是在执行的,只是响应请求结果,不是真正的取消请求)重复请求 Axios 有个请求配置 cancelToke 阅读全文
posted @ 2020-08-07 22:25 GQiangQ 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 什么是服务器端渲染和客户端渲染? 互联网早期,用户使用的浏览器浏览的都是一些没有复杂逻辑的、简单的页面,这些页面都是在后端将 html 拼接好的,然后返回给前端完整的 html 文件,浏览器拿到这个 html 文件之后就可以直接解析展示了,这也就是所谓的服务器端渲染。而随着前端页面的复杂性提高,前端 阅读全文
posted @ 2020-08-06 16:13 GQiangQ 阅读(364) 评论(0) 推荐(0) 编辑
摘要: function myReduce (fn,baseNumber) { // 判断是不是个数组 if (Object.prototype.toString.call(this) !== '[object Array]') { throw new TypeError('not a array') } 阅读全文
posted @ 2020-08-06 00:26 GQiangQ 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 订阅者(Subscriber)把自己想订阅的事件注册(Subscribe)到调度中心(Event Channel),当发布者(Publisher)发布该事件(Publish Event)到调度中心,也就是该事件触发时,由调度中心统一调度(Fire Event)订阅者注册到调度中心的处理代码 阅读全文
posted @ 2020-08-01 21:41 GQiangQ 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 在使用后页面的时候某些场景下需要我们要到 landscape(横屏)和portrait(竖屏) 获取是否是竖屏 const findMedia = window.matchMedia("(orientation: portrait)") // 会得到查询出来的结果是否是竖屏 返回一个MediaQue 阅读全文
posted @ 2020-07-24 23:59 GQiangQ 阅读(691) 评论(0) 推荐(0) 编辑
摘要: 我们都知道网站页面绘制基础三巨头 html、js、css。css是写样式用的东西,但是我们都知道css的语法比较死板,没有变量,不能引用,不像js一样的灵活,没有函数,没有全局变量啥的,一些开发人员为提高开发效率,而开发的一些css预编译工具,来快速的开发css。 下面我们就来看看具体的都是怎么用的 阅读全文
posted @ 2020-07-16 23:23 GQiangQ 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 类型 js的七种类型 + 枚举() + any + void + never enum类型的使用 enum Six { // 不赋值的话默认从0开始复制,也可由单独复制 man, // man= 0 wonen // women = 1 } const p1:Six = Six.man const 阅读全文
posted @ 2020-07-14 17:11 GQiangQ 阅读(9053) 评论(0) 推荐(0) 编辑