摘要:原文网址:http://blog.rainy.im/2015/07/04/scope-chain-and-prototype-chain-in-js/本文尝试阐述Javascript中的上下文与作用域背后的机制,主要涉及到执行上下文(execution context)、作用域链(scope cha...
阅读全文
04 2015 档案
摘要:原文网址:http://blog.rainy.im/2015/07/04/scope-chain-and-prototype-chain-in-js/本文尝试阐述Javascript中的上下文与作用域背后的机制,主要涉及到执行上下文(execution context)、作用域链(scope cha...
阅读全文
摘要:因为这些知识直接影响到我们的页面的用户体验,影响到页面的加载策略。浏览器缓存的概念和原理,新人要仔细阅读,甚至要多次反刍,缓存的知识除了和浏览器有关,还涉及到HTTP协议,所以这也是比较难于掌握的内容。一般在硬件中,缓存在硬件中分一级缓存,二级缓存。但在软件中的缓存却不一样。狭义上讲缓存就叫高速缓存...
阅读全文
摘要:非HTTP协议定义的缓存机制 浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta 标签,Web开发者可以在HTML页面的节点中加入标签,代码如下: 上述代码的作用是告诉浏览...
阅读全文
摘要:只能是粗浅的,毕竟js用法太灵活。 首先抛概念:闭包(closure)是函数对象与变量作用域链在某种形式上的关联,是一种对变量的获取机制。这样写鬼能看懂。 所以要大致搞清三个东西:函数对象(function object)、作用域链(scope chain)以及它们如何关联(combinati...
阅读全文
摘要:JavaScript不仅门槛低,而且是一门有趣、功能强大和非常重要的语言。各行各业的人发现自己最混乱的选择是JavaSscript编程语言。由于有着各种各样的背景,所以不是每个人都对JavaScript及其基本原理有广泛的认识。通常来书,除非你去参加工作面试才会去思考为什么或者怎么做,否则JavaS...
阅读全文
摘要:原文出处:Christian Heilmann译文出处:Chajn Science每当猴子们问我JavaScript和DOM里啥东西最牛逼时,我都会一巴掌打回去:卧槽还用问么当然是事件响应了啊!没它你能有时间和我讨论这个?你早去工地搬砖去了好么!浏览器没有事件响应就没有行为交互,那简直就是一夜回到解...
阅读全文
|