2017-10-24 21 views

答えて

1

これは実行できません。

ただし、arrayまたはオブジェクトに値を含むものを返すことができます。

function doSomething(a,b){ 
 
    return [a,b]; 
 
    //return {a,b}; 
 
} 
 
console.log(doSomething(1,2));

あなたはすべての値を見つけるためにdestructingオペレータを使用することができます多くの値を返すようにしたい場合。

function doSomething(a,b,c,d,e,f){ 
 
     return {a,b,c,d,e,f}; 
 
} 
 
let {a,b,c,d,e,f}=doSomething(1,2,3,4,5,6); 
 
console.log(a,b,c,d,e,f);

1

定義による関数は、1つの値しか返すことができません。ただし、値を配列またはオブジェクトにパックすることができます。

function greeting(){ 
    return { 
     name: "Andy", 
     message: "Hello world" 
    }; 
} 
関連する問題