摘要:
英文原文:kangax.github.com/nfe/ 本想直接转载过来的,发现效果不太好。而且想起之前好像看过中文,感谢随之漫笔的翻译,它为前端开发作出了不少贡献,很感谢这样的译者。 中文原文: www.cn-cuckoo.com/wordpress/wp-content/uploads/2009/12/named-function-expressions-demystified.html... 阅读全文
摘要:
函数声明:直接声明一个函数 function fnName() {};function声明必须有方法名,而出现在表达式里的方法名都会被忽略。 函数表达式:通过赋值,将一个变量的引用指向一个指定的function或匿名函数,如: var fnName = function () {};//可以是匿名函数也可以是具名函数 分析下现两段代码: 两者其实差异... 阅读全文
摘要:
全局变量有如下三种声明方法(这里以举声明FWK这个变量为例): 1、使用var直接声明 var FWK; 2、使用window.FWK = ….; 3、隐式声明全局变量(定义FWK前不加var) FWK 它们的区别在哪里呢?更提倡何种写法? 使用var 定义的变量,将被提前预解析,如下的代码:除了window.FWK的方式能被for in 出来,其它二种均不行。再看看它们是否能被delete:显示... 阅读全文