1.モジュールは、クエリ文字列を導入しました
VAR QS =が必要です( 'クエリ文字列')
その目的として2変換部クエリ文字列
qs.parse(STR)
例:
するvar strの= '名前= ZS&年齢= 12&セット=男' はconsole.log(qs.parse(STR));
結果を印刷します:
{名: 'ZS'、年齢:12 ''、セット: '男'}
3.フォームにクエリオブジェクト
qs.stringify(OBJ)
例:
VAR OBJ = { 名: 'LS' 、 年齢: 13 、 } にconsole.log(qs.stringify(OBJ))。
結果を印刷します:
名前= LS&年齢= 13
4.qs.unescape(STR)の使用:
オブジェクトが以下の場合は、値中国人の値であって、
VAR OBJ = { 名: 'ls'で、 年齢: 13 、 性別: '女' }
このオブジェクトは、文字列のクエリに変換されます。
qs.parse(OBJ)
結果はこれです:
名前= LS&年齢= 13&性別=%E5%A5%B3
今回私たちはコーディングの問題、使用qs.unescape(STR)を解決する必要があります
qs.unescape(qs.parse(OBJ))
得られた結果はしなかった[文字化け]
名前= LS&年齢= 13&性別=女