首页
学习
活动
专区
工具
TVP
发布

九旬大爷

专栏作者
61
文章
62098
阅读量
11
订阅数
# 一次搞懂 EventLoop
众所周知,JS 是一门单线程语言,可是浏览器又能很好的处理异步请求,那么到底是为什么呢?
九旬
2024-04-03
690
# 前端图片压缩方案
先通过 js 中 img 构造函数,实例化 img 对象,后将图片的路径给转移到中,再建立一个 canvas 画布,后对画布进行各方面的数值的设置。
九旬
2023-10-19
1800
# 浏览器截图方案分析
html2canvasopen in new window 用的比较广泛的前端截图方案,先将 DOM 一个个 转为 Canvas 然后导出图片(使用 canvas 自带的 toDataUrl、toBobl)即可。使用起来应该是兼容性比较好的方案了,能解决大部分的需求,但是也有一写小问题,如:
九旬
2023-10-19
2480
# 学会这些 Web API 使你的开发效率翻倍
随着浏览器的日益壮大,浏览器自带的功能也随着增多,在 Web 开发过程中,我们经常会使用一些 Web API 增加我们的开发效率。
九旬
2023-10-19
3440
# 前端文件下载的正确打开方式
通过 a 标签的download属性来实现文件下载,这种方式是最简单的,也是我们比较常用的方式,先来看示例代码:
九旬
2023-10-19
2450
# 中间件引擎
为什么会出现以上的结果, 这个主要是Koa.js的一个中间件引擎 koa-compose模块来实现的,也就是Koa.js实现洋葱模型的核心引擎。
九旬
2023-10-19
1540
# koa中间件开发和使用
九旬
2023-10-19
1470
# koa2 原生路由实现
访问 http://localhost:3000/hello/world 页面会输出 /hello/world,也就是说上下文的请求request对象中url之就是当前访问的路径名称,可以根据ctx.request.url 通过一定的判断或者正则匹配就可以定制出所需要的路由。
九旬
2023-10-19
1580
# koa2使用cookie
koa2 中操作的cookies是使用了npm的cookies模块,源码在https://github.com/pillarjs/cookiesopen in new window,所以在读写cookie的使用参数与该模块的使用一致。
九旬
2023-10-19
1490
# 原生koa2实现静态资源服务器
https://github.com/ChenShenhai/koa2-note/blob/master/demo/static-server/open in new window
九旬
2023-10-19
1860
# JavaScript 专题之 This 和定时器
思维导图:https://naotu.baidu.com/file/7d05ddb397c649f62136040993cbd04bopen in new window
九旬
2023-10-18
1350
# Vue 之虚拟 DOM
然后在通过createElement等 DOM API 操作完成从 JavaScript 对象=》真实 DOM 的转化。
九旬
2023-10-18
1560
# 虚拟 DOM 之 Diff 算法
上一节讲了虚拟 DOM,但是虚拟 DOM 是如何更新的?新旧节点的 path 又是如何进行的?这都需要一个 Diff 来完成。
九旬
2023-10-18
1300
# Vue 常见问题解析
由生命周期钩子函数可知,子组件是在父组件 mounted 之后才开始挂载的,所以顺序是:
九旬
2023-10-18
2340
# Vue 模板编译原理解析
在 Vue 开发过程中,我们通常使用.vue文件进行开发,然后上线时打包成一个js最后在页面中加载然后渲染 DOM。
九旬
2023-10-18
1870
# Vue 模板编译原理解析
在 Vue 开发过程中,我们通常使用.vue文件进行开发,然后上线时打包成一个js最后在页面中加载然后渲染 DOM。
九旬
2023-10-18
2320
# Vue-router 原理解析
abstract 支持所有 JavaScript 运行环境,如 Node.js 服务器端。如果发现没有浏览器的 API,路由会自动强制进入这个模式。
九旬
2023-10-18
2440
# Vuex 原理解析
在 import Vuex 后,会实例化其中的 Store 对象,返回 store 实例并传入 new Vue 的 options,也就是 options.store。
九旬
2023-10-18
1140
# $nextTick 原理解析
$nextTick:根据官方文档的解释,它可以在 DOM 更新完毕之后执行一个回调函数,并返回一个 Promise(如果支持的话)
九旬
2023-10-18
1360
# 公众号网页开发经验总结
微信内网页不可使用 local/sessionStorage 储存,因为它只是一个 webview 组件,并不是一个浏览器。 但是我们可以使用 cookie 储存的方式
九旬
2023-10-17
2050
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档