コード:
関数makeQuery(queryObject){ CONSTクエリ = Object.entries(queryObject) .reduce((結果、エントリ) => { result.push(entry.join( '=' )) リターン結果 }、[])。(参加 ' &」) リターン `?$ {クエリー} ` }
サンプル:
CONST queryObject = {名: "NAMEVALUE"コード: "コード値" }。 CONST objectEntries = Object.entries(queryObject)=> [ "名前"、 "NAMEVALUE"]、[ "コード"、 "コード値" ] CONST arrayReduce = objectEntries.reduce((結果、エントリ)=> { result.push (entry.join( "=" )); 戻り結果 }、[]) => [ "コード=コード値"、 "名前= NAMEVALUE" ] ` arrayReduce.join( '&')`?