Skip to main content
1-Visitor
Jan 6, 2014 5:55 PM UTC
Solved

how do i combine arrays in javascript

ids = new Array()

.

.

ids.concat(bean.getRelatedIssues("relationship");

does not work

    LLawtonAnswer
    16-Pearl
    Jan 6, 2014 6:24 PM UTC

    The concat function doesn't modify its operand, you have to assign the results of concat to a variable.

    You can do a direct assignment:

    var ids = bean.getRelatedIssues("relationship");

    Or if you must add to an array:

    ids = ids.concat( bean.getRelatedIssues("relationship") );

    1 reply

    LLawton16-PearlAnswer
    16-Pearl
    Jan 6, 2014 6:24 PM UTC

    The concat function doesn't modify its operand, you have to assign the results of concat to a variable.

    You can do a direct assignment:

    var ids = bean.getRelatedIssues("relationship");

    Or if you must add to an array:

    ids = ids.concat( bean.getRelatedIssues("relationship") );

    Translate