ダッシュで奪取

ゲーム、読書、人生

【JavaScript】複数の戻り値を返す

戻り値たくさん返したくなったので、メモです。

どちらも結果は同じ

function someReturn () {
    let hoge1 = '111'
    let hoge2 = '222'
    return [hoge1, hoge2]
}
let [piyo1, piyo2] = someReturn()
console.log(piyo1)
console.log(piyo2)
function someReturn () {
    let hoge = new Object()
    hoge.val1 = '111'
    hoge.val2 = '222'
    return hoge
}
let piyo = someReturn()
console.log(piyo.val1)
console.log(piyo.val2)

結果

111
222

参考URL

にほんブログ村 IT技術ブログ IT技術メモへ