This question has already been answered:
function load(data_field) { var response_object = {}; //объект в который нужно вернуть значение из коллбека chrome.storage.sync.get(data_field, function (result) { response_object = result; // сохраняем в объект результат }); return response_object; // доожен содержать объект, хотябы с одним полем } Why response_object does not change ??????
return response_objectwork before theresponse_objectgets the value - br3t