上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 34 下一页

2018年7月25日

css3 object-fit详解

摘要: 上传头像的时候遇到了头像变形的问题,最后通过object-fit: cover完美解决了。这个CSS属性可以达到最佳最完美的居中自动剪裁图片的功能。 object-fit理解 CSS3 background-size出现的比较早,大家应该知道其支持的一些值,除了数值之外,其还支持几个关键字,例如:c 阅读全文

posted @ 2018-07-25 17:58 ranyonsue 阅读(29371) 评论(0) 推荐(1) 编辑

2018年7月24日

display为inline-block的元素有内容和没有内容情况下高度不一致的问题

摘要: 这两天发现一个问题,就是display为inline-block的元素有内容和没有内容情况下高度不一致,虽然不会出现元素中没内容的情况,但是我还是决定必须解决这个问题,可能我有一些轻微的强迫症。 <div id="frame"> <div class="item">test</div> <div c 阅读全文

posted @ 2018-07-24 18:25 ranyonsue 阅读(1429) 评论(0) 推荐(0) 编辑

2018年7月20日

chrome-performance页面性能分析使用教程

摘要: 运行时性能表现(runtime performance)指的是当你的页面在浏览器运行时的性能表现,而不是在下载页面的时候的表现。这篇指南将会告诉你怎么用Chrome DevTools Performance功能去分析运行时性能表现。在RAIL性能评估模型下,你可以在这篇指南中可以学到怎么去用这个pe 阅读全文

posted @ 2018-07-20 17:47 ranyonsue 阅读(20404) 评论(1) 推荐(6) 编辑

2018年7月18日

移动HTML5前端性能优化指南

摘要: 概述 1. PC优化手段在Mobile侧同样适用 2. 在Mobile侧我们提出三秒种渲染完成首屏指标 3. 基于第二点,首屏加载3秒完成或使用Loading 4. 基于联通3G网络平均338KB/s(2.71Mb/s),所以首屏资源不应超过1014KB 5. Mobile侧因手机配置原因,除加载外 阅读全文

posted @ 2018-07-18 18:19 ranyonsue 阅读(516) 评论(0) 推荐(0) 编辑

2018年7月16日

彻底理解js中的&&和||

摘要: 阅读代码时对一行代码很困惑 step > max_step && (step = min_step); 查阅资料后发现它等价于 if (step > max_step) { step = min_step; } js中的&&和||本质是什么呢? && 和 || 的作用只有一个(定义): 进行布尔值的 阅读全文

posted @ 2018-07-16 16:00 ranyonsue 阅读(5792) 评论(0) 推荐(3) 编辑

2018年7月13日

原生javascript实现extend

摘要: var obj1 = {'a': 'obj2','b':'2'}; var obj2 = {name: 'obj3'}; function extend() { var length = arguments.length; var target = arguments[0] || {}; if (t 阅读全文

posted @ 2018-07-13 15:53 ranyonsue 阅读(503) 评论(0) 推荐(0) 编辑

2018年7月11日

定时器 setTimeout()超时调用和 setInterval()间歇调用

摘要: JavaScript是单线程语言,但它允许通过设置定时器,也就是设置超时值和间歇时间来调度代码在特定的时刻执行。前者是在指定的时间过后执行代码,而后者则是每隔指定的时间就执行一次代码。 超时调用需要使用window对象的setTimeout()方法,他接受两个参数:要执行的代码和以毫秒表示的时间。其 阅读全文

posted @ 2018-07-11 17:34 ranyonsue 阅读(1524) 评论(0) 推荐(0) 编辑

2018年7月10日

JavaScript中浅拷贝和深拷贝的区别和实现

摘要: 深拷贝和浅拷贝的区别 浅拷贝(shallow copy):只复制指向某个对象的指针,而不复制对象本身,新旧对象共享一块内存; 深拷贝(deep copy):复制并创建一个一摸一样的对象,不共享内存,修改新对象,旧对象保持不变。 var a = 25; var b = a; b = 10; conso 阅读全文

posted @ 2018-07-10 09:56 ranyonsue 阅读(367) 评论(0) 推荐(0) 编辑

2018年7月9日

JavaScript中的栈内存和堆内存

摘要: 首先JavaScript中的变量分为基本类型和引用类型。基本类型就是保存在栈内存中的简单数据段,而引用类型指的是那些保存在堆内存中的对象。 1、基本类型 基本类型有Undefined、Null、Boolean、Number 和String。这些类型在内存中分别占有固定大小的空间,他们的值保存在栈空间 阅读全文

posted @ 2018-07-09 15:34 ranyonsue 阅读(296) 评论(0) 推荐(0) 编辑

2018年7月5日

console命令的其他强大用法

摘要: 阅读目录 谷歌控制台Elements面板查看元素上绑定的事情样式操作总况console.logconsole.infoconsole.errorconsole.warnconsole.debugconsole.dirxmlconsole.group和console.groupEndconsole.a 阅读全文

posted @ 2018-07-05 10:04 ranyonsue 阅读(7351) 评论(0) 推荐(1) 编辑

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 34 下一页

导航