2022-03-06 1279 阅读 值得一看 🔍️ 🚑️ 10000000条数据循环怎么优化? 1、如何删除数组中的元素场景:有一个数组,需要删除满足条件的数组。示例:constarr=[1,2,3,4,5,6,7,8]删除小于5的元素,删除后的元素为constarr2=[5,6,7,8]代码实现:constarr=[1,2,3,4,5,6,7,8]for(leti=0,len=arr.len
2022-01-30 1535 阅读 实用干货 🌋 😮 Sass中你不清楚的小细节 sass随着css工程化的普及,sass在前端工程中越来越举足轻重。当然sass并不局限于管理css全局变量、mixin之类的”脏活累活”。这篇文章会跟随工程化前端一步一步记录sass中那些不为人知但是又非常使用的小技巧分享给大家。内置函数sass官网提供了很多实用的内置函数,当然目前我也是在一步一
2022-01-24 2253 阅读 值得一看 🔍️ 🗃️ 说说 vue2 和 vue3 核心diff算法 前言本文是对个人学习中对diff算法的整理记录。主要讲了vue2和vue3diff算法中核心部分的代码和实现流程为什要使用diff算法diff算法的使用要先从vue框架的设计说起,从范式角度来看,框架可以设计成命令式或声明式,权衡了性能和可维护性vue选择声明式的设计方案。命令式和声明式命令式:代码
2022-01-16 1387 阅读 实用干货 🌋 🗃️ Vuex数据持久化存储 Vuex数据持久化存储业务需求:在基于vue开发SPA项目时,为了解决页面刷新后数据丢失的问题,我们一般都是将数据存储在localstorage或sessionstorage中;当数据需要全局处理统一管理时,我们也会借助于vue官方提供的vuex来进行数据的统一管理。vuex相比localstora
2022-01-11 1330 阅读 值得一看 🔍️ 🎨 如何用一行 CSS 实现 10 种现代布局 现代CSS布局使开发人员只需按几下键就可以编写十分有意义且强大的样式规则。上面的讨论和接下来的帖文研究了10种强大的CSS布局,它们实现了一些非凡的工作。超级居中:place-items:center对于第一个“单行”布局,让我们解决所有CSS领域中最大的谜团:居中。我想让您知道,使用place-i
2021-12-22 1337 阅读 实用干货 🌋 💫 为什么会存在1px问题?怎么解决? 前言在面试中我们常会被问到怎么解决1px问题,要知道解决方案,我们首先要知道这个问题的来源。在这篇文章里,我会尽可能通俗的阐述这个问题出现的源头,一起去思考这个问题的解决方案。设备尺寸、像素、分辨率设备尺寸设备尺寸指的是设备对角线的长度,单位是英寸。像素是组成图片的色彩和亮度的最小图像单元,是显示屏