I have to return several values in JavaScript, what should I do?

Asked 2 years ago, Updated 2 years ago, 17 views

var newCodes = function() {  
    var dCodes = fg.codecsCodes.rs;
    var dCodes2 = fg.codecsCodes2.rs;
    return dCodes, dCodes2;
};

I want to implement it like this, what should I do?

javascript

2022-09-22 22:08

1 Answers

There is a way to return to the array.

var newCodes = function() {
    var dCodes = fg.codecsCodes.rs;
    var dCodes2 = fg.codecsCodes2.rs;
    return [dCodes, dCodes2];
};

When you approach like this

var codes = newCodes();
var dCodes = codes[0];
var dCodes2 = codes[1];

You can do it like this.

Also, there is a way to deliver it to object property.

var newCodes = function() {
    var dCodes = fg.codecsCodes.rs;
    var dCodes2 = fg.codecsCodes2.rs;
    return {
        dCodes: dCodes,
        dCodes2: dCodes2
    };
};

Like this

var codes = newCodes();
var dCodes = codes.dCodes;
var dCodes2 = codes.dCodes2;

This is how you approach it.


2022-09-22 22:08

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.