非淡泊无以明志,非宁静无以致远 -心静如止水,动于静
摘要: 1.函数声明会覆盖变量声明,但不会覆盖变量赋值,为了解释这个,我们来看一个例子:function value(){ return 1;}var value;alert(typeof value); //"function"但如果该变量value赋值了,那结果就完全不一样了:function value(){ return 1;}var value = 1;alert(typeof value); //"number"该value赋值以后,变量赋值初始化就覆盖了函数声明。2. 变量声明在进入执行上下文就完成了3.所有的函数声明都在执行代码之前都已经完成了声 阅读全文
posted @ 2013-04-21 11:11 烟雨客 阅读(99) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示