摘要: 随着近些年社交网站的流行,越来越多的人学会了“刷”网页 ── 刷微博,刷朋友圈,刷新闻,刷秒杀页。这里的“刷”,就是刷新的意思,在浏览器里,你可以通过点击刷新按钮,或者用快捷键,或者移动端的下拉操作来进行刷新。 但普通网民不知道的是,通过刷新操作导致的页面加载和通过其他操作(比如点击页面链接,地址栏 阅读全文
posted @ 2017-01-14 20:02 天故高远,彼心不离 阅读(149) 评论(0) 推荐(0)
摘要: 在 JavaScript 中,有两个地方用到了反斜杠转义序列,一个是在字符串字面量里,一个是在正则字面量里。其中字符串字面量里的反斜杠转义序列又分为下面几种形式: 1. \ 后面跟着单引号(')、双引号(")、反斜杠自己(\)、b、f、n、r、t、v 其中的一个 2. \ 后面跟着某个行终止符序列, 阅读全文
posted @ 2017-01-14 19:56 天故高远,彼心不离 阅读(318) 评论(0) 推荐(0)
摘要: ES6 里新增了两种声明变量的方式,let 和 const,加上原来的 var,一共就有三种方式来声明变量了。那到底该用哪个呢?关于“尽可能不用 var” 这一点,大家应该没有什么意见分歧(其实还是有少数人不这么想的),关于“是用 let 还是用 const”,社区里主要有两种不同的观点: 1. 默 阅读全文
posted @ 2017-01-14 19:53 天故高远,彼心不离 阅读(174) 评论(0) 推荐(0)
摘要: 因为 HTTP 协议是无状态的,所以很久以前的网站是没有登录这个概念的,直到网景发明 cookie 以后,网站才开始利用 cookie 记录用户的登录状态。cookie 是个好东西,但它很不安全,其中一个原因是因为 cookie 最初被设计成了允许在第三方网站发起的请求中携带,CSRF 攻击就是利用 阅读全文
posted @ 2017-01-14 19:48 天故高远,彼心不离 阅读(208) 评论(0) 推荐(0)
摘要: Chrome内置了一些开发者工具,这些工具提供了很多的功能。今天,我们将会专注于JavaScript控制台。 在我编程的过程中,这个控制台为我提供了大量的帮助。 如果你正在电脑端阅读这篇文章,你可以在阅读的同时打开Chrome来实践一下。 1. 选择DOM元素 如果你熟悉jQuery,你一定知道$( 阅读全文
posted @ 2017-01-14 19:17 天故高远,彼心不离 阅读(5764) 评论(0) 推荐(0)