ジャバスクリプト:オブジェクトオブジェクトは、URLパラメータを生成します

コード:

関数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( '&')`?

 

おすすめ

転載: www.cnblogs.com/Nyan-Workflow-FC/p/11115302.html