最新文章

在JavaScript中使用对象来优化if/else和switch
用JavaScript编写复杂的条件总是有可能创建一些相当混乱的代码,很长列表的if/else语句或switc[…]
JSMpeg的使用
JSMpeg是JS写的视频、音频解码器,能使用WebGL&Canvas2D渲染以及WebAudio声音[…]
“大厂面试必问!”——什么是JS中的闭包
1.什么是闭包?2.闭包的作用是什么?首先我们来简述一下:什么是闭包?functionfoo(){[…]
从 0 开始手把手带你搭建一套规范的 Vue3.x 项目工程环境
Vue3跟Vite正式版发布有很长一段时间了,生态圈也渐渐丰富起来,作者已在多个项目中使用,总结一下:就[…]
前端工程化篇
1.模块化机制1.什么是模块?将一个复杂的程序依据一定的规则(规范)封装成几个块(文件),并进行组合在一[…]
前端异常埋点系统初探
前言开发者有时会面临上线的生产环境包出现了异常🐛,在长期生产bug并修复bug的循环中总结出一下几个痛点:[…]
写好一个函数的建议
前言在JS中,除了变量,用的最多的应该就是函数了,函数是Javascript的第一公民。要写好一个[…]
快速搭建一个代码在线编辑预览工具
简介大家好,我是一个闲着没事热衷于重复造轮子的不知名前端,今天给大家带来的是一个代码在线编辑预览工具的实现介[…]
手把手教你写一个脚手架(二)
时隔三个月,终于有时间写脚手架系列第二篇文章了,在北京上班确实比天津忙多了,都没时间摸鱼。如果你没看过本系列的[…]
手把手教你写一个脚手架(一)
最近在学习vue-cli的源码,获益良多。为了让自己理解得更加深刻,我决定模仿它造一个轮子,争取尽可能多的[…]
1238