2020-05-24 Identifier 'XXX' has already been declared

605 阅读1分钟

Uncaught TypeError: Identifier 'XXX' has already been declared

你也可以使用类表达式定义类。但是不同于类表达式,类声明不允许再次声明已经存在的类,否则将会抛出一个类型错误。

错误代码演示:

class Animal{}
let Animal = new Animal()

意思就是 声明变量的时候 不能使用 已存在的类的名字 作为 变量名


参考: MDN class