随笔分类 - JS
摘要:方法一: 方法二: 方法三: 方法四: 当然这四种方法的完美程度是一目了然的。
阅读全文
摘要:从哪里下载 Zepto地址:http://zeptojs.com/中文版地址:http://www.css88.com/doc/zeptojs_api/这个问题看起来很蠢,从官网下载不就行了嘛!可是你有没有发现下载链接上面有行小字呢?在这个README里面你会惊奇地发现,Zepto 源码中有 14 ...
阅读全文
摘要:没有区别。 你需要明白 IIFE 的原理,我简单说一下: IIFE 并非必须,传统一点可以这么写: 那么为什么要 IIFE? 于是,开发者们想找一个可以解决以上问题的写法。那么像下面这么写行不行呢? 当然是不能,但是为什么呢?因为 function foo(...){} 这个部分只是一个声明,对于解
阅读全文
摘要:简介 Javascript 中一个最重要的特性就是闭包的使用。因为闭包的使用,当前作用域总可以访问外部的作用域。因为Javascript 没有块级作用域,只有函数作用域,所以闭包的使用与函数是紧密相关的。 各种专业文献上的"闭包"(closure)定义非常抽象,很难看懂。我的理解是,闭包就是能够读取
阅读全文
摘要:Scoping & Hoisting 例: 上面这段代码在运行时会产生什么结果? 尽管对于有经验的程序员来说这只是小菜一碟,不过我还是顺着初学者常见的思路做一番描述: 嗯,看起来无懈可击的推理啊,但让人惊讶的是:答案竟然是 2!为什么? 别着急,我会解释给你听。首先我要告诉你这不是什么错误,而是 J
阅读全文
摘要:目录 1、 this作为全局变量2、 作为对象方法的调用3、 作为构造函数调用4、 apply调用 this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用.随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,
阅读全文