Javascript 在函数外部定义的对象中填充函数的响应

Javascript 在函数外部定义的对象中填充函数的响应,javascript,object,Javascript,Object,我有以下代码: var obj = {}; function populateObject(){ obj.firstname = `John`; obj.secondname = `Anderson`; } console.log(obj); 我在安慰obj的时候得到了一个空的物体。是否有一种方法可以从函数内部获取到对象的值,即函数外部的obj?您还没有调用函数 var obj={}; 函数populateObject(){ obj.firstname=`John`; obj

我有以下代码:

var obj = {};

function populateObject(){
   obj.firstname = `John`;
   obj.secondname = `Anderson`;
}

console.log(obj);

我在安慰obj的时候得到了一个空的物体。是否有一种方法可以从函数内部获取到对象的值,即函数外部的obj?

您还没有调用函数

var obj={};
函数populateObject(){
obj.firstname=`John`;
obj.secondname=`Anderson`;
}
populateObject();
控制台日志(obj)