首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JS基础
订阅
宽广宁静
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
前端工程师面试题(性能优化)
前端面试中经常问的性能优化相关的问题
再谈 load 与 DOMContentLoaded
window 的 onload 事件对于前端童鞋来说肯定是熟的不能再熟了,相信大家在刚入门时,见的最多的可能就是 load 事件了。load 事件接触多了,大家就会接触到它的闺蜜 DOMContentLoaded 事件,网上有很多介绍这两个事件的文章,对它们的解释无外乎以下两种…
关于移动端开发中遇到的坑-vue
滚动穿透是指在移动端当有 fixed 遮罩背景和弹出层时,在屏幕上滑动能够滑动背景下面的内容。网上整理了解决方案,但有些还是存在一定的问题: 即当弹出层弹出时在html上添加.modal-open,禁用 html 和 body 的滚动条,但实际用上就会发现: 由于 html 和…
移动端实现内滚动的4种方案
如果在一个区域内只允许部分区域产生滚动的效果,而其余部分不能移动,你会采用什么方法呢? 作者:Icarus原文链接:https://xdlrt.github.io/2016/12/02/2016-12-02 首先我们可以把这个需求分解为两个小的问题来解决。 部分区域固定 其余区…
聊聊web缓存那些事!
减少网络带宽消耗:当副本被重用时会减低客户端的带宽消耗;客户可以节省带宽费用,控制带宽的需求的增长并更易于管理。
📦vue组件发布npm最佳实践
如果觉得文章“太长不看”,可以直接使用开发工具:vue-sfc-cli,集成 travis ci,快速发布 npm。 做好以上三点,才可以通过npm publish简单地发布一个包。若要遵循最佳实践,还有一些准备工作要做好,下面将为你讲述 version是语义化的,major.…
懒加载和预加载
懒加载也叫延迟加载,指的是在长网页中延迟加载图像,是一种很好优化网页性能的方式。用户滚动到它们之前,可视区域外的图像不会加载。这与图像预加载相反,在长网页上使用延迟加载将使网页加载更快。在某些情况下,它还可以帮助减少服务器负载。常适用图片很多,页面很长的电商网站场景中。 能提升…
Vue底层架构及其应用
从其他的方面看,github日榜,Vue每天都有过100的star,足见其火热程度,这也是为什么大家都争先恐后的在非web领域提供Vue的支持。那么Vue的底层架构及其应用就尤为重要了 了解Vue的底层架构,是为非web领域提供Vue能力的大前提。Vue核心分为三大块:core…
JS 异步工具之 --Promise
作者:杜珂珂 (沪江前端开发工程师) 一个新事物的产生必然是有其历史原因的。为了更好的以同步的方式写异步的代码,人们在 JS 上操碎了心。从 Deferred 到 Promise 到 Generator 再到 Async 和 Await,各种工具的涌现就像是人类文明的进化史,从无到有,从简陋到完善。