首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学习
订阅
前端小w
更多收藏集
微信扫码分享
微信
新浪微博
QQ
66篇文章 · 0订阅
复盘最近一个月的中大厂面试经历(附加答案)
前言 笔者两年前端经验,前后大概面了一个月,期间面了很多公司,比如有赞、涂鸦智能、滴滴、字节、酷家乐 大搜车、海康威视、税友等等,梳理一下基于我个人面试过程中被问的到的一些问题(包括但不限于)。
手撕钉钉前端考试卷,offer,拿来吧你~
前天看到阿里钉钉前端大佬整理了一份169题的前端面试指南,又是一个只给题不给答案的,习惯了😕毕竟别人是面试官,耗时8小时,手撕阿里钉钉团队整理的前端面试指南,非标准答案,且看且珍惜~
前端骨架屏方案小结
最近在项目不时有用到骨架屏的需求,所以抽时间对骨架屏的方案作了一下调研,骨架屏的实践已经有很多了,也有很多人对自己的方案作了介绍.在这里按照个人的理解做了一个汇总和分类,分享给大家. 骨架屏就是在页面数据尚未加载前先给用户展示出页面的大致结构,直到请求数据返回后再渲染页面,补充…
「前端性能」避免回流和重绘的必要性
前言 本文会介绍浏览器中帧(Frame)的概念,它的流程是怎么样的。 至于写这个文章的出发点在于,我好奇浏览器中像素工作流程是怎么样的,什么时候开始的,最后的结果是什么。 基于这些好奇,查阅了些外文资
Vue SPA 首屏优化实战
常规 vue 项目打包后访问,返回一个只包含 div 的 html,其他内容块都是通过 js 动态生成的。 1. 路由文件中按需引入组件 2. 静态库按需引入模块,而不是全部 1. css、js 放置顺序 2. 使用字体图标,icon 资源使用雪碧图 拆分入口 chunk 文件…
前端优秀实践不完全指南
本文其实应该叫,Web 用户体验设计提升指南。 ... 所谓的用户体验设计,其实是一个比较虚的概念,是秉承着以用户为中心的思想的一种设计手段,以用户需求为目标而进行的设计。设计过程注重以用户为中心,用户体验的概念从开发的最早期就开始进入整个流程,并贯穿始终。 良好的用户体验设计…
即将回家过年,一个“批量下载”需求,差点翻了车!|牛气冲天新年征文
需求是这样的:点击一个下载按钮,批量下载多份zip资料,举个🌰,点击按钮,后端返回一个下载地址 Url 的数组,然后,需要前端一次性触发下载。 因为下载地址和当前系统不是同域!!这是浏览器的安全机制。 而且这个下载,页面还有抖动,这方案算是废了。 然后我就想到了iframe,…
数组去重的十一种方式
思路:利用Set方法不能含有相同值的特性,返回时利用展开运算符(...)返回一个新的数组,因此原数组不会被改变。 思路:利用Array.from方法,该方法从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例。因此原数组不会被改变。 从而达到去重的效果,由于是新声明的数组来…
备战2021:Vite2项目最佳实践
Vite1还没用上,Vite2已经更新了,全新插件架构,丝滑的开发体验,和Vue3的完美结合。 2021年第一弹,村长打算以Vite2+Vue3为主题开启大家的前端学习之旅。 Vite2主要变化在插件体系,这样更标准化、易扩展。Vite2插件API扩展自Rollup插件体系,因…
跨年都在更新的 vite 到底有多香?
首先,我们所使用的 ES Modules 模块系统本身就存在环境兼容问题。尽管现如今主流浏览器的最新版本都支持这一特性,但是目前还无法保证用户的浏览器使用情况。所以我们还需要解决兼容问题。 其次,模块化的方式划分出来的模块文件过多,而前端应用又运行在浏览器中,每一个文件都需要单…