上一页 1 ··· 69 70 71 72 73 74 75 76 77 ··· 127 下一页
摘要: 一、window.open如何绕过浏览器拦截机制 在浏览器的安全机制里,非用户触发的window.open方法是会被拦截的,例如: var btn = $('#btn'); btn.click(function () { // 算做用户触发,所以不会被拦截 window.open('http://c 阅读全文
posted @ 2019-08-06 21:51 古兰精 阅读(6821) 评论(0) 推荐(0)
摘要: 为什么会出现暂时性死区? 先来看看 ES6 标准中对 let/const 声明中的解释 第13章,有如下一段文字:The variables are created when their containing Lexical Environment is instantiated but may n 阅读全文
posted @ 2019-08-02 17:12 古兰精 阅读(1165) 评论(0) 推荐(0)
摘要: Ajax 技术的出现,让我们的 Web 应用能够在不刷新的状态下显示不同页面的内容,这就是单页应用。在一个单页应用中,往往只有一个 html 文件,然后根据访问的 url 来匹配对应的路由脚本,动态地渲染页面内容。单页应用在优化了用户体验的同时,也给我们带来了许多问题,例如 SEO 不友好、首屏可见 阅读全文
posted @ 2019-08-01 22:23 古兰精 阅读(925) 评论(0) 推荐(0)
摘要: 在 Vue SPA 应用中,如果想要修改HTML的头部标签,或许,你会在代码里,直接这么做 今天给大家介绍一种更优雅的方式,去管理头部标签: vue-meta。借用vue-meta github 上的介绍,基于Vue 2.0 的 vue-meta 插件,主要用于管理HMTL头部标签,同时也支持SSR 阅读全文
posted @ 2019-08-01 21:46 古兰精 阅读(5344) 评论(0) 推荐(0)
摘要: CSS Variables,一个并不是那么新的东西,但对css来说绝对是一场革命。之前使用变量的时候,需要借助sass、less等预处理工具来实现,现在我们可以直接使用css来声明变量。 一、兼容性 先来看下兼容性 二、语法 语法有点难看但很简单,--*来声明变量名,var(--*)来使用,也许你要 阅读全文
posted @ 2019-07-31 22:25 古兰精 阅读(1913) 评论(0) 推荐(0)
摘要: 一、async用法 async作为一个关键字放到函数前面,用于表示函数是一个异步函数。异步函数也就意味着该函数的执行不会阻塞后面代码的执行。 异步函数语法很简单,就是在函数前面加上async 关键字,来表示它是异步的。 那怎么调用呢?async 函数也是函数,平时我们怎么使用函数就怎么使用它,直接加 阅读全文
posted @ 2019-07-31 21:33 古兰精 阅读(858) 评论(0) 推荐(0)
摘要: 今天看到一个题,是利用正则找重复最多的字符 主要是中间一段正则比较感兴趣,涉及到 \1,\2的理解 单独斜杠的 \1 , \2 表示的是反向引用: ‘\1’ 匹配的是 所获取的第1个()匹配的引用。例如,’(\d)\1’ 匹配两个连续数字字符。如33aa 中的33 ‘\2’ 匹配的是 所获取的第2个 阅读全文
posted @ 2019-07-30 18:41 古兰精 阅读(3764) 评论(0) 推荐(0)
摘要: 如果你在用 Vue 开发应用,那么就要当心内存泄漏的问题。这个问题在单页应用 (SPA) 中尤为重要,因为在 SPA 的设计中,用户使用它时是不需要刷新浏览器的,所以 JavaScript 应用需要自行清理组件来确保垃圾回收以预期的方式生效。因此在vue开发过程中,你需要时刻警惕内存泄漏的问题,这些 阅读全文
posted @ 2019-07-29 23:08 古兰精 阅读(21040) 评论(0) 推荐(3)
摘要: vue的自定义指令是一个比较容易引起内存泄漏的地方,原因就在于指令通常给元素绑定了事件,但是如果忘记了解绑,就会产生内存泄漏的问题。 看下面代码: 起初,我忘记了些注释的unbind方法,导致出现了内存泄漏,给元素绑定的scroll方法,会一直存在内存里。导致出的情况,就是比如我进了页面滚动到第3页 阅读全文
posted @ 2019-07-29 22:34 古兰精 阅读(4051) 评论(0) 推荐(1)
摘要: 在前端开发中,性能一直都是被大家所重视的一点,然而判断一个网站的性能最直观的就是看网页打开的速度。其中提高网页反应速度的一个方式就是使用缓存。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。 一、web缓存简介: web缓存是指一个 阅读全文
posted @ 2019-07-23 23:15 古兰精 阅读(469) 评论(0) 推荐(0)
上一页 1 ··· 69 70 71 72 73 74 75 76 77 ··· 127 下一页