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

禅林阆苑

www.csxiaoyao.com
专栏作者
99
文章
190249
阅读量
33
订阅数
使用 AST 实现 babel 插件编写
抽象语法树 (Abstract Syntax Tree) 是源代码语法结构的⼀种抽象表示,以树状描述编程语⾔的语法结构,每个节点表示源代码中的⼀种结构。AST常用于代码语法检查、⻛格检查、格式化、代码提示、混淆压缩、自动补全等,还可以用来优化代码结构,如 webpack 以及 CommonJS、AMD、CMD、UMD等代码规范之间的转化等。
CS逍遥剑仙
2022-08-01
1.2K0
浏览器原理学习笔记04—浏览器中的页面事件循环系统
每个渲染进程都有一个非常繁忙的主线程,需要一个系统来统筹调度任务(具体任务后面详解)
CS逍遥剑仙
2020-05-02
1.5K0
浏览器原理学习笔记03—V8工作原理
JavaScript 的数据类型有 8 种:7 种 原始类型 和 引用类型 (对象)
CS逍遥剑仙
2020-05-02
7480
浏览器原理学习笔记02—浏览器中的JavaScript执行机制
执行上下文(Execution context)是 JavaScript 执行一段代码时的运行环境,比如调用一个函数,就会进入这个函数的执行上下文,确定该函数在执行期间用到的 this、变量、对象以及函数等。
CS逍遥剑仙
2020-05-02
1.1K1
使用 requestAnimationFrame 替代 throttle 优化页面性能
前面的文章《函数防抖(debounce)和节流(throttle)在H5编辑器项目中的应用》中讲过,对于 mousemove, scroll 这类事件,一般的解决方法是使用 throttle 节流函数,但是节流函数解决这类问题并不完美,存在两点缺陷:
CS逍遥剑仙
2020-04-12
2.2K0
vue封装带提示框的单选/多选文本框组件
在web开发中,经常会遇到公共模块复用的问题,例如页头、页脚、导航条等,传统的后端视图引擎如smarty、服务器配置SSI、或是纯前端的嵌套iframe、js请求模板资源动态渲染等方式的表现都只差强人意。而现代前端框架,尤其是vue的组件化彻底改变了前端开发模式,大大提升多人合作开发效率。
CS逍遥剑仙
2018-12-15
5.2K0
redis学习笔记
优点: 高并发读写性能、大数据量扩展(分布式存储)、配置简单、操作与数据模型灵活高效、成本 低廉
CS逍遥剑仙
2018-10-11
5980
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档