首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端性能
订阅
wenxiayili
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
基于gulp的前端自动化方案
本文需要安装node(自行安装),并了解过gulp入门。gulp脚本下载:https://github.com/youhunwl/gulp 欢迎star。 首先初始化npm依赖项与基本信息,使用命令npm init一直回车,生成package.json文件,也可以直接去上边gi…
JavaScript深拷贝的一些坑
可以从中看出,obj中的普通对象和数组都能拷贝,然而date对象成了字符串,函数直接就不见了,正则成了一个空对象。 JavaScript的深拷贝还不止上面所说的这些坑,还存在的问题有如何拷贝原型链上的属性?如何拷贝不可枚举属性? 如何拷贝Error对象等等的坑,在这里就不一一赘…
从零一步一步实现一个完整版的Promise
1. promise相当于一个状态机 2. promise对象方法 3. Promise的其他方法 基本上就是在判断状态为pending之后把状态改为相应的值,并把对应的value和reason存在self的data属性上面,之后执行相应的回调函数,逻辑很简单,这里就不多解释了…
从 8 道面试题看浏览器渲染过程与性能优化
移动互联网时代,用户对于网页的打开速度要求越来越高。百度用户体验部研究表明,页面放弃率和页面的打开时间关系如下图 所示。 根据百度用户体验部的研究结果来看,普通用户期望且能够接受的页面加载时间在 3 秒以内。若页面的加载时间过慢,用户就会失去耐心而选择离开。 首屏作为直面用户的…
五种可视化方案分析 webpack 打包性能瓶颈
在上两章节中我们已经介绍过了 JavaScript 打包机制 以及 webpack 所有的内置配置,但当项目业务功能达到一定规模时,默认的配置已经不足以满足开发、用户的期望,我们就需要对 webpack 配置进行优化。 如何知道具体该如何优化喃,最直观的方式是分析它的输出文件,…
年底了“谈个对象”吧
年底了,都回家过年了,是时候好好谈谈对象了。今天要谈的对象是Map和WeakMap。先对这两个对象进行一个简单的介绍总结: Map 的 key 可以是任何类型的值,Object 的键值只能是 string 和 symbols。 下面进入正题。 关键词:键值对、按插入顺序有序排列…
记录一次有难度的后台重构&性能优化
正如你所看到的,这个有添加有删除功能,还需要长成这样。后端给的数据格式经过简化为: 后端怎么把数据传给我的,我就需要按这样的格式传给他,中间用户可能修改value值,然后需要把这些值进行校验,并且传给后端。这个后台是很古老的东西,具体是用jquery通过字符串拼接的方式,将数据…
【Concent杂谈】精确更新策略
一晃就到2020年了,时间过得真的是飞快,伴随着q群一些热心小伙伴的反馈和我个人实际的业务落地场景,Concent已进入一个非常稳定的运行阶段了,在此开年之际,新开一个杂谈系列,会不定期更新,用于做一些总结或者回顾,内容比较随心,想到哪里写到哪里,不会抬拘于风格和形式,重在探讨…
2019年,盘点一些我出过的前端面试题以及对求职者的建议
笔者虽然曾经也面试过很多求职者,但是对于前端的笔试和面试,我觉得并不能体现一个人的真实能力,所以建议大家多修炼前端真正的技术.对于前端面试题,之前也承诺过读者要出一篇,笔者大致总结一下曾今面试的题目.后续不会再出面试题,而是聚焦于一些真正的,有利于成长性的技术文章和思维方式,来…
你以为什么是perfomance之前端基础性能监测
前端基础性能监测是用于制定提升用户体验方案所依赖的重要流程。是现代前端业务中无法忽视的重要一环。 通过工具运行页面,进而采集性能指标,形成报告。 下载谷歌插件,然后使用时,直接点击插件或者在开发者工具中点击Audits进行性能报告生成。 使用命令行,安装node(版本5以上),…