在JavaScript中编写函数时是否有任何我应该知道的规则 (例如,应该在调用函数之前定义函数吗?)
答案 0 :(得分:1)
我认为这是网页中的Javascript。
全局范围内函数的唯一规则是函数必须与启动调用的代码位于相同或更早的脚本块中。
例如,这不起作用:
<script>
doSomething();
</script>
<script>
function doSomething() { alert('something'); }
</script>
答案 1 :(得分:0)
函数声明被提升,因此语言规则不要求特定的顺序。
但是,在调用函数之前通常认为函数是好的样式,因为它使代码更清晰。