如何在Javascript中重新定义类

如何在Javascript中重新定义类,javascript,Javascript,如果我已经定义了一个类a,我如何覆盖它的定义并定义一个新的类a 或者,我可以删除现有类的定义吗?因此,我可以再次定义它。类的javascript防御非常灵活,您可以按照自己的要求进行操作,只需进行测试 user = function() { this.login = "username"; this.password="123"; } var User1 = new user(); console.log(User1.login + " " + Use

如果我已经定义了一个类a,我如何覆盖它的定义并定义一个新的类a


或者,我可以删除现有类的定义吗?因此,我可以再次定义它。

类的javascript防御非常灵活,您可以按照自己的要求进行操作,只需进行测试

user = function() 
{ 
         this.login = "username"; 
         this.password="123"; 
}
var User1 = new user();
console.log(User1.login + " " + User1.password);
您可以用相同的名称定义另一个类,这将打破第一个定义

user = function()
{
         this.name = "abc";
         this.age = 24;
}
var User2 = new user();
console.log(User2.name+ " " + User2.age);

你真的应该发布一些代码。JavaScript中实际上没有“类”这样的东西。您可以替换构造函数的原型,以便新实例从中继承,也可以替换当前原型上的方法,以便所有实例都获得它们。谢谢你的回复。我将管理一些示例代码。