首页
首页
沸点
课程
直播
活动
竞赛
商城
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,各种工具的涌现就像是人类文明的进化史,从无到有,从简陋到完善。