2013年4月10日
摘要: javascript中函数声明和函数表达式的区别 首先来看一看什么是函数声明式呢function myfunc(a,b){} 接下来就是函数表达式了var myfunc=function(a,b){}; 哈哈,估计大多数看官看到这里就会以为云仔在这里故作玄虚了----这两个的区别还不好说! 解析器在向执行环境加载数据时,解析器会优先读取函数声明,并使它能够在执行代码之前可访问。而函数表达式,必须等到解析器执行到它所在的代码行才会被解释执行,加载时只会被赋予undefined。 例子如下://声明不会出错alert(myfunc(1,2));function myfunc(... 阅读全文
posted @ 2013-04-10 09:23 happycloud~~ 阅读(247) 评论(1) 推荐(0) 编辑