20个不容错过的ES6技巧
前言大家好,我是xieyezi,好久不见,我又重新回归掘金啦,这次为大家整理了20个使用频率很高的ES6代码块,希望大家喜欢😊文中代码对应的详细注释和具体使用方法都放在我的github上,源代码在底部连
看完就懂的前端拖拽那些事
最近没有更新文章,因为去字节实习了一阵,实在是没有精力写东西,所以就咕咕咕了。现在回学校了,就可以继续更新啦
深入浅出前端本地储存
引言2022年,如果你的前端应用,需要在浏览器上保存数据,有三个主流方案:CookieWebStorage(LocalStorage)IndexedDB这些方案就是如今应用最广、浏览器兼容性最高的
万字长文:分享前端性能优化知识体系
为什么要做性能优化?性能优化到底有多重要?网站的性能优化对于用户的留存率、转化率有很大的影响,所以对于前端开发来说性能优化能力也是重要的考察点。性能优化的点非常的多,有的小伙伴觉得记起来非常的麻烦,所以这里主要梳理出一条线来帮助记忆。可
vivo 商品中台的可视化微前端实践
大厂技术高级前端Node进阶点击上方程序员成长指北,关注公众号回复1,加入高级Node交流群一、背景在电商领域内,商品是一个重要组成部分,与其对应的商品管理系统,则负责商品的新建、编辑、复制等功能。随着商品管理系统的成熟稳定和业务上的扩展需求,催化出了商品
2022 年前端技术发展趋势小结
“天下大势,浩浩汤汤,顺之者昌,逆之者亡。”以下是对前端各位大佬2021总结的一个汇总总结。希望可以看到一些前端行业的动向,排布。帮助团队和自身制定未来的规划。内容分为四个部分:基础框架/工程化语言行业
迄今为止最全的前端监控体系搭建篇(长文预警)
原文链接:https://juejin.cn/post/7078512301665419295?share_token=37a59eca-da19-4cfc-aeb2-67d4c0d9b0c2作者:火车头概览为什么要做前端监控前端监控目标前端监控流程编写采集脚本日志系统监控错误监控接口异常白屏监控加
一文彻底搞懂前端沙箱
什么是“沙箱”也称作:“沙箱/沙盒/沙盘”。沙箱是一种安全机制,为运行中的程序提供隔离环境。通常是作为一些来源不可信、具破坏力或无法判定程序意图的程序提供实验之用。沙箱能够安全的执行不受信任的代码,且不影响外部实际代码影响的独立环境。有哪些动态执行脚本的场景?在一些应用中,我们希望给用户提供插入自定
降低前端业务复杂度新视角:状态机范式
无论做业务需求还是做平台需求的同学,随着需求的不断迭代,通常都会出现逻辑复杂、状态混乱的现象,维护和新增功能的成本也变的十分巨大,苦不堪言。下图用需求、业务代码、测试代码做对比:图中分了3个阶段:阶段1:正常
前端抱怨 API 响应慢,怎么办?
分析API的耗时是将API的总耗时拆分为不同的部分,清晰的知道是什么原因导致耗时过高。我们借助不同的工具,在不同的网络环境下进行耗时分析,从而提出相应的优化建议。请求发送过慢导致耗时增加;DNS解析过慢导致耗时增加;恶劣的网络环境导致耗时增加;一直在排队导致响应过慢;服务端响应过慢导致耗时增加;响应
掌握前端模块化
一.什么是模块化开发1.1.JavaScript设计缺陷那么,到底什么是模块化开发呢?事实上模块化开发最终的目的是将程序划分成一个个小的结构;这个结构中编写属于自己的逻辑代码,有自己的作用域,不会影响到其他的结构;这个结构可以将自己希望暴露的变量、函数、对象等导出给其结构使用;也可以通过某种方式,导
面试一定会问到的-js事件循环
这篇文章讲讲浏览器的事件循环(nodejs中的事件循环稍有不同),事件循环是js的核心之一,因为js是单线程,所以异步事件实现就是依赖于事件循环机制,理解事件循环可让我们更清晰的处理js异步事件和应对各种异步事件的面试题。事件循环首先,我们来解释下事件循环是个什么东