构造函数对象名称 - javascript

frr*_*lod 0 javascript constructor

function Account(password, email)
{
    this.password=password;
    this.email=email;
}

function createAccount()
{
    var username="Moshiko22";
    var password="1112"
    var email="moshiko@walla.co.il";
    username=new Account(password, email);
}
Run Code Online (Sandbox Code Playgroud)

第一个函数是构造函数.假设'用户','密码'是用户输入的,我想创建一个名为USER输入的帐户对象.(因为在对象中将是用户输入的'用户名').我知道为什么我所做的不起作用,但我不知道如何实现它.提前致谢!

很抱歉不清楚:用户输入用户名,密码和电子邮件.密码和电子邮件只是对象"帐户"中的2个属性.用户名是我想要的对象本身.

epa*_*llo 5

听起来你想要一个密钥是用户名的对象?

var users = {};
function createAccount()
{
    var username="Moshiko22";
    var password="1112"
    var email="moshiko@walla.co.il";
    users[username] = new Account(password, email);
}
Run Code Online (Sandbox Code Playgroud)