摘要:接下来的内容中我们将通过缓存位置缓存策略以及实际场景应用缓存策略来探讨浏览器缓存机制。是运行在浏览器背后的独立线程,一般可以用来实现缓存功能。在所有浏览器缓存中,覆盖面基本是最大的。 一、前言 缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。对于一个数据请求来说,可以分为...
摘要:模块化可以有多种形式,但是至少应该提供能够将代码分割为多个源文件的机制。规范规范的提出,主要为了弥补当前没有标准的缺陷。规范为指定了美好的愿景,希望能够在任何地方使用。学完了得练一练吧,干起来定义引入执行结果搞定不积跬步无以至千里 一、commonJs规范 说到commonjs的规范,为什么会有这个东西的出现呢?这就不得不说ECAMAScript的缺陷,那么有什么缺陷,如下几点: 1、...
摘要:给定一个整数,你需要找到与它最近的回文数不包括自身。最近的定义为两个整数差的绝对值最小。示例输入输出注意是由字符串表示的正整数,其长度不超过。如果有多个结果,返回最小的那个。 给定一个整数 n ,你需要找到与它最近的回文数(不包括自身)。 最近的定义为两个整数差的绝对值最小。 示例 1: 输入: 123输出: 121注意: n 是由字符串表示的正整数,其长度不超过18。如果有多个结果,...
摘要:记一次修复微信支付吊起非常慢的问题微信接支付调用有些安卓手机吊起非常慢,因为调支付写法就是这样子,实在定位不到问题所在,正在打算放弃的时候。定位会导致支付吊起不了吗原来之前把浏览器定位换成了微信定位,解决安卓下面会频繁弹授权的问题。 记一次修复微信支付吊起非常慢的问题 微信h5接支付调用 window.wx.invoke(getBrandWCPayRequest) 有些安卓手机吊起非常...
摘要:事件只针对输入框值的真实修改,而不是通过来修改。指令将给定表达式的值替换元素的内容。指令还有另外一种转换方式,如果你有字符串数组希望在输入框中显示,你可以在上使用指令。 指令 Directive 指令系统(Directive)是Angular应用的一个重要特性。 是通过对DOM元素的标签丶属性来增强HTML表现力,为其增加一些特定功能。本篇参考文档Angular菜鸟教程 内置指令 这里...