首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
1undefined2
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
一文搞定虚拟列表【定高】与【不定高】
前言 加载的列表数据过多,会导致页面卡住甚至崩溃,这时候就需要用到虚拟列表技术 实现核心 核心思想是:仅渲染可视区域内(及其附近)的列表项,即不管列表有多少条数据,只取指定数量的项渲染,比如说15条。
Lighthouse 前端性能优化:从一个DEMO项目入手,一步一步提升性能评分
我在 GitHub 上基于 React 和 Webpack 搭建了一个 Demo 项目,模拟了现实中可能遇到的性能问题,详细记录了如何将 Lighthouse 评分从 2 分提升到 99 分的过程。
PWA 渐进式实践 (2) - Service Worker
通过 Service Worker,我们可以直接摆脱服务端,不需要 304 一样能使用本地缓存。不仅如此,还能执行网页本身行为外的脚本(不过不能访问 DOM),比如预先抓取后面可能要访问的资源,甚至在飞行模式下同样能使用 webapp。
给你一个全自动的屏幕适配方案(基于SW方案)!—— 解放你和UI的双手
屏幕适配一直是移动端开发热议的问题,但是适配方案往往在实际开发的时候会和UI提供的设计稿冲突。本文主要是基于官方推荐的配置限定符方案(Smallest Width目前Android屏幕适配的最优方案)来实现一个接近完美的屏幕适配方案。 能完美适配UI稿。 适配完毕后,在高清设备…
一个数字键盘引发的血案——移动端H5输入框、光标、数字键盘全假套件实现
进入某页面自动弹出带小数点的数字键盘,并且自带输入验证,比如金额——只能输入数字和小数点,并且只能输入一位小数点、小数位不超过2位,且输入前验证不合法就不让输入、(UE特加功能——定制光标颜色>.<简直是反人类的需求)。细分如下: 1. 基于input + 手机自带键盘实现方案…
ios 最新系统bug与解决——微信公众号中弹出键盘再收起时,原虚拟键盘位点击事件无效
最近ios发布新版本系统12.1,随着部分用户的系统更新,一些问题也渐渐暴露出来。。。 我当时就是一惊,一般出现在事件上的问题都是疑难杂症。何况是跟键盘相关的。 我们都知道在H5端是没法监控键盘的弹出与收起的,resize事件触发的机型极其有限,何况我在ios中实测没有触发,安…
DOM解析和渲染与CSS、JS之间的关系
我们都会被告知,css要放到head里面,js要放到body尾部前面。当然都能说出一二,但是我们还是有必要了解一下到底是为啥。 DOM这里有两个概念,解析与渲染。 DOM渲染:浏览器会把本身默认的样式+用户自己写得样式整合到一起,形成一个CSS TREE,而DOM渲染就是指DO…
JS线程、Event Loop、事件循环、任务队列、宏任务
1. 前言 很多文章在介绍线程以及线程之间的关系,都存在着脱节的现象。还有的文章过于广大,涉及到了内核,本文希望以通俗易懂的话去描述晦涩的词语,可能会和实际有一丢丢的出入,但是更易理解。 我们都知道JS是单线程的,即js的代码只能在一个线程上运行,也就说,js同时只能执行一个j…
全方位彻底读懂<你不知道的JavaScript(上)>--一篇六万多字的读书笔记
答:我想这是大部分人看到这个标题都会问的问题.因为作为一个男人,我喜欢长一点,也不喜欢分割成几个部分.一家人就要在一起,整整齐齐.好吧,正经点,其实整篇前言可以说都是在回答这个问题.你可以选择先看完前言,再决定要不要和书本搭配起来阅读. 这里先简单捋一下:1,内容多:首先这篇读…
JavaScript 开发者应懂的 33 个概念
本篇文章是参照 @leonardomso 创立。 由于原版资源都要翻墙,所以本人创立一个中文版,附上关于这些概念在国内的一些文章和视频。 若有觉得更好的文章或者视频,可以贡献出来,觉得有误的,请联系我删除。