![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端优化
文章平均质量分 70
桃子叔叔
坚持写博客只为遇见更好的自己
展开
-
每天十分钟学好ES6--数组
es6的数组相关部分主要包括:扩展运算符公共api数组空位的处理其中公共api主要包括:Array.fromArray.ofcopyWithin、find、findIndex、fill、entries、keys、values、inclues我在数组这部分主要分享扩展运算符部分,公共api只需要参照官方使用方法即可很好的使用,空位的处理由于不够统一,所以建议数组使用时避免使用空位。一、数组的扩展运算符扩展运算符三个点…, 是rest参数的逆运算,将数组转为逗号分隔的参数序列con原创 2021-06-23 17:07:26 · 186 阅读 · 0 评论 -
每天十分钟学好ES6--function函数的扩展
es6中函数的扩展需要掌握的重点有:函数参数与解构赋值默认值结合使用rest参数箭头函数=>尾调用优化一、函数参数的默认值首先看一下函数参数默认值的一段代码:function foo ({x, y = 5}) { console.log(x, y)}foo({}) // undefined 5foo({x:1}) // 1 5foo({x: 1, y: 2}) // 1 21.1 es6函数默认值的写法有几个好处:比es5简洁阅读代码的人可以立刻意识到哪些参数可以原创 2021-06-23 15:36:50 · 224 阅读 · 2 评论 -
手把手,从无到有精通小程序开发系列二(分包、自定义组件)
实战一、分包1.1 配置分包1.2 打包原则二、自定义组件2.1创建子组件2.2 组件传值2.3 组件间事件通信2.3.1 首先在父组件约定事件名2.3.2子组件绑定事件一、分包背景:2017.01.09 小程序上线时,微信限制了代码包不能超过1MB 大小,(现在是2M了)限制大小是出于对小程序启动速度的考虑,希望用户在使用任何一款小程序时,都能获得一种“秒开”体验。然而,2MB 的大小也限制了小程序功能的扩展,小程序业务的发展可能需要更大的体积。那么,能否有一种方案,在增加小程序包大小的同时,原创 2020-08-07 17:05:56 · 1104 阅读 · 0 评论 -
前端性能优化
如今浏览器能够实现的特性越来越多,并且网络逐渐向移动设备转移,使我们的前端代码更加紧凑,如何优化,就变得越来越重要了。 开发人员普遍会将他们的代码习惯优先于用户体验。但是很多很小的改变可以让用户体验有个飞跃提升,所以任何一点儿小小的优化都会提升你网站的性能。 前端给力的地方是可以有许多种简单的策略和代码习惯让我们可以保证最理想的前端性能。我们这个系列的主题就是要告诉你一些前原创 2016-05-22 11:33:19 · 8149 阅读 · 0 评论 -
前端性能优化--预加载技术
当我们谈到前端的性能时,总是会提到比如合并、压缩、缓存或者在服务器上开启gzip之类的,目的都是为了让页面加载的更快。资源预拉取(prefetch)则是另一种性能优化的技术。通过预拉取可以告诉浏览器用户在未来可能用到哪些资源。Pre-fetching会提示浏览器那些未来一定或可能使用到的资源,有时在当前页面见效,有些则在未来可能打开的页面生效。 作为开发者,我们比浏翻译 2016-05-22 09:56:40 · 15041 阅读 · 0 评论 -
前端性能优化 -- 14个最佳实践
如今浏览器能够实现的特性越来越多,并且网络逐渐向移动设备转移,使我们的前端代码更加紧凑,如何优化,就变得越来越重要了。 开发人员普遍会将他们的代码习惯优先于用户体验。但是很多很小的改变可以让用户体验有个飞跃提升,所以任何一点儿小小的优化都会提升你网站的性能。 前端给力的地方是可以有许多种简单的策略和代码习惯让我们可以保证最理想的前端性能。我们这个系列的主题就是要告诉你一些前端性能优化的最佳实践,只需原创 2017-04-18 10:46:47 · 5273 阅读 · 6 评论 -
手把手,从无到有带你用vue进行项目实战 系列二(cdn、gzip性能加速篇)
一、前言在系列一中桃子叔叔介绍了使用iview-cli构建项目框架并基于框架进行的相关改造,主要包括:路径规范dev-server配置启用热更新封装axios解决跨域需要温习的小伙伴请点击此处回顾手把手,从无到有带你用vue进行项目实战 系列一(搭建框架篇)二、问题经过以上的改造,已经能够满足基本生产开发的需求了,运行npm run dev便可以查看开发环境...原创 2018-08-14 20:41:55 · 5807 阅读 · 0 评论