首页
首页
沸点
课程
直播
活动
竞赛
商城
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 模块系统本身就存在环境兼容问题。尽管现如今主流浏览器的最新版本都支持这一特性,但是目前还无法保证用户的浏览器使用情况。所以我们还需要解决兼容问题。 其次,模块化的方式划分出来的模块文件过多,而前端应用又运行在浏览器中,每一个文件都需要单…