-1
javascriptの関数から複数の値を返すにはどうすればよいですか?そしてそれをどう使うか?javascriptの関数から複数の値を返す方法は?
javascriptの関数から複数の値を返すにはどうすればよいですか?そしてそれをどう使うか?javascriptの関数から複数の値を返す方法は?
これは実行できません。
ただし、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つの値しか返すことができません。ただし、値を配列またはオブジェクトにパックすることができます。
function greeting(){
return {
name: "Andy",
message: "Hello world"
};
}
代わりに、オブジェクトを返します。 – PHPglue