前端技术

分享关于前端的技术

我在 vue 项目中 使用 require.context 来自动引入组件 ,解放双手

背景 我们在vue项目中,我们可能或有很多的组件需要全局注册,大家有没有遇到这样的烦恼,组件太多,需要一个一个引入注册呢? require.context 是什么? re...

设置el-table表格中数据为空时,自动展示自定义字符(css伪类:empty选择器)

/* el-table列数据为空自动显示-- */ .cell:empty::before{ content:'--'; color:gray; }

在JavaScript中使用对象来优化if/else和switch

用JavaScript编写复杂的条件总是有可能创建一些相当混乱的代码,很长列表的if/else语句或switch会使代码变得臃肿。那么如何去优化很多if/else或者switch的代...

JSMpeg的使用

JSMpeg是JS写的视频、音频解码器,能使用WebGL&Canvas2D渲染以及WebAudio声音输出。 1.官网:https://jsmpeg.com/ github:https://github.com/phobosla...

“大厂面试必问!”——什么是JS中的闭包

1.什么是闭包? 2.闭包的作用是什么? 首先我们来简述一下:什么是闭包? function foo() { var a = 2 function bar() { console.log(a); ...

从 0 开始手把手带你搭建一套规范的 Vue3.x 项目工程环境

Vue3 跟 Vite 正式版发布有很长一段时间了,生态圈也渐渐丰富起来,作者已在多个项目中使用,总结一下:就是快!也不用担心稳定性问题,开发体验真不是一般好...

前端工程化篇

1.模块化机制 1.什么是模块? 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起 块的内部数据与实现是私有的, 只是向外部暴露...

前端异常埋点系统初探

前言 开发者有时会面临上线的生产环境包出现了异常? ,在长期生产bug并修复bug的循环中总结出一下几个痛点: 无法快速定位到发生错误的代码位置,因为脚手...

写好一个函数的建议

前言 在 JS 中,除了变量,用的最多的应该就是函数了,函数是 Javascript 的第一公民。 要写好一个函数,个人认为可以从以下几点来编写: 命名准确 函数...

快速搭建一个代码在线编辑预览工具

简介 大家好,我是一个闲着没事热衷于重复造轮子的不知名前端,今天给大家带来的是一个代码在线编辑预览工具的实现介绍,目前这类工具使用很广泛,常见于各种...
12347