Javascript 控制台中的对象使用值显示getter,但在代码中它返回未定义的值
控制台中以下代码的输出:Javascript 控制台中的对象使用值显示getter,但在代码中它返回未定义的值,javascript,Javascript,控制台中以下代码的输出: console.log(userValues); 是: 但是,当我从代码中调用它时(在ngOnInit()中,我使用的是Angular 6): 这将打印未定义的 是否有其他特殊方法调用getter以正确返回对象?您圈出了“USER\u AUTH\u METHOD”属性,但试图记录“USER\u AUTH\u MODE”属性,该属性显然不存在您的写入模式,其中日志显示方法-它甚至为其记录了setter和getter console.log(userValues
console.log(userValues);
是:
但是,当我从代码中调用它时(在ngOnInit()
中,我使用的是Angular 6):
这将打印未定义的
是否有其他特殊方法调用getter以正确返回对象?您圈出了“USER\u AUTH\u METHOD”属性,但试图记录“USER\u AUTH\u MODE”属性,该属性显然不存在您的写入模式,其中日志显示方法-它甚至为其记录了setter和getter
console.log(userValues.USER_AUTH_MODE);