我的javascript对象文本实例有什么问题?

我的javascript对象文本实例有什么问题?,javascript,object-literal,Javascript,Object Literal,我试图在我的javascript代码上实例一个对象文字,但不起作用 var user = { name = "User Name", email = "user@teste.com", birthdate = new Date(1980,1,30) }; console.log(user); 初始化对象的正确语法是 let obj = { key1: value1 key2: value2 ... }

我试图在我的javascript代码上实例一个对象文字,但不起作用

    var user = {
        name = "User Name",
        email = "user@teste.com",
        birthdate = new Date(1980,1,30)
    };

    console.log(user);

初始化对象的正确语法是

let obj = {
   key1: value1
   key2: value2
   ...
} 

=
是赋值运算符,您需要使用

如果要在对象内赋值,请使用
您可以使用
user.name=“user name”
在对象外赋值

var用户={
名称:“用户名”,
电子邮件:“user@teste.com",
出生日期:新日期(1980年1月30日)
};

console.log(用户)
对象初始值设定项中的
=
符号应该是
哦,我的错误,tksWow,我确实犯了一个初学者错误,但非常感谢您的帮助。我昨天在这里找到了一个简单的答案。我们觉得自己很傻,但却节省了很多时间。