JS函数预解析

<script type="text/javascript" >

var x = 1, y = 0, z = 0;
function say(n) {
return n + 1;

}
y = say(x);
function say(n) {
return n + 3;
}
z = say(x);
alert(y);
alert(z);
</script>

结果:

4

4

会将函数 预先解析一遍,跟顺序没关系!!同名的 会以最后一个为准..

posted @ 2016-01-03 17:29  No.net  阅读(176)  评论(0)    收藏  举报