📅  最后修改于: 2023-12-03 14:57:09.068000             🧑  作者: Mango
这是一个常见的 Javascript 错误,它通常会在使用相同的函数名声明新函数时发生。也可能是使用了与全局变量或函数名称相同的变量或函数名称。
这个错误信息告诉我们,代码中的某处尝试重新定义一个已经被定义过的函数 excute(),并且这个函数的定义是在同一作用域中。
function excute() {
// some code
}
function excute() {
// some other code
}
function myFunc() {
var excute = 1; // 设置一个变量名称为 excute
// some code
}
function excute() {
// some other code
}
function excute() {
// some code
}
function newExcute() {
// some other code
}
function myFunc() {
var myExcute = 1;
// some code
}
function excute() {
// some other code
}
'致命错误:无法重新声明 excute()(之前在 中声明)'通常是因为在同一作用域中重新定义了同一名称的函数或变量。为了避免这个错误,我们可以重命名函数或变量名称以避免冲突。