简体   繁体   English

如何访问 Javascript function 返回的 object?

[英]How to access returned object by Javascript function?

I know how to access Javascript objects in general, but how to do this if that object is the returned value of a Javascript function that is triggered by default for a certain event? I know how to access Javascript objects in general, but how to do this if that object is the returned value of a Javascript function that is triggered by default for a certain event?

Simplified example:简化示例:

$(document).on('change', 'select', function() {

var obj = {
value1: 'val1',
value2: 'val2'
};

return obj;

});

How would I access the returned object?如何访问返回的 object?

You need to create a function您需要创建一个 function

function getValue(value) {
    var obj = {
      value1: value.something,
      value2: value.someting2
    };

    return obj;
}

$(document).on('change', 'select', function(event) {

var result = getValue(event.target.value);

});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM