Javascript 物件的查詢字串編碼
查詢字串由查詢引數組成,用於向伺服器傳送資料。該部分的 URL 是可選的。它需要由開發人員自己構造。這可以透過名為 encodeURIComponent() 的原生方法完成。
encodeURIComponent() 函式透過將特定字元的每個例項替換為表示字元的 UTF-8 編碼的一個、兩個、三個或四個轉義序列來編碼統一資源識別符號 (URI) 元件
使用新的 ES6 格式,可以按照以下方式對物件進行查詢字串編碼 −
例子
let obj = {
name: 'John',
age: 25,
city: 'Chicago'
};
let qs = Object.keys(obj)
.map(k =>
`${encodeURIComponent(k)}=${encodeURIComponent(obj[k])}`) .join('&');
console.log(qs);輸出
輸出 −
name=John&age=25&city=Chicago
廣告
資料結構
網路通訊
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP