摘要:检查是否在可视区域获得对象距离页面顶端的距离 lazyLoad * { margin: 0; padding: 0; } #wapper { width: 520px; margin: 30px auto; border: 1px solid red; overflow: hidden; } li { ...
showImg(https://raw.githubusercontent.com/pushmetop/resource/master/30-seconds-for-everyday/url/poster.png); 简介 URL结构、组成、query、hash、axios数组传递错误、HTTP 请求 伴随着微信消息的提示音 小四 发来一段代码说 不知道为什么请求不到页面数据: axios.get...
摘要:题目把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。例如数组为的一个旋转,该数组的最小值为。出现这种情况的类似,此时最小数字一定在的右边。 题目 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 输入一个非减排序的数组的一个旋转,输出旋转数组的最小元素。 例如数组{3,4,5,1,2}为{1,...
摘要:模块化编程所谓模块化编程,就是将代码模块化,每一块代码都只进行一种操作,可以这样理解吧。将所有的重复的代码都提取出来形成对象构造函数等,在需要使用的时候,调用或者使用等进行操作。 模块化编程 所谓模块化编程,就是将代码模块化,每一块代码都只进行一种操作,可以这样理解吧。 全局变量和局部变量的转换 模块化编程重要的一点就是,在一个模块里,所有的变量都是局部变量(对整个项目来说,对这个模块...
摘要:关于缓存缓存可以优化加载速度,提升用户体验,但同时也可能导致代码更新不及时生效所以一个好的缓存策略对于我们可以解决我们代码之外的后顾之忧。缓存头存在两个基本的缓存头,和。设置一个缓存失效的日期,当和同时出现的时候,以为准。 关于缓存 缓存可以优化加载速度,提升用户体验,但同时也可能导致代码更新不及时生效, 所以一个好的缓存策略对于我们可以解决我们代码之外的后顾之忧。Cache-Cont...