8个回答
展开全部
JS进入上下文执行前有个预编译的过程,会把函数声明和var声明的提前,可以理解为当前上下文的全局变量
可以说函数声明不管在后面还是在前面,都可以在当前上下文直接执行
可以说函数声明不管在后面还是在前面,都可以在当前上下文直接执行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
网页载入后<script></script>之间的代码一下就全部装入javascript解释器的内存中了。
所以无需区分方法定义的先后顺序。javascript解释器自己会去找的!
所以无需区分方法定义的先后顺序。javascript解释器自己会去找的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先js的执行顺序是从上到下执行的,但是声明函数会有声明提前,并且只要你声明了函数就存在了,不是需要你调用了它才会存在。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不会,只要他在该函数执行之前定义就行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询