大家好!
<script>
error();
</script>
<script>
function error(){
alert('erreur');
}
</script>
未调用函数“错误”。我知道这没用,但我想知道为什么它不起作用。
大家好!
<script>
error();
</script>
<script>
function error(){
alert('erreur');
}
</script>
未调用函数“错误”。我知道这没用,但我想知道为什么它不起作用。
执行第一个时<script>
,该error
函数尚未定义。您应该在错误控制台中得到一个异常说明。
虽然通常在 JavaScript 中提升适用于函数声明,但这不适用于跨脚本(在语法术语中:跨程序文本)。将您的脚本更改为以下内容将使其工作:
<script>
error();
function error() {
alert('erreur');
}
</script>