javascript クエリをパース/文字列化するやつ
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript クエリをパース/文字列化するやつ相关的知识,希望对你有一定的参考价值。
class QueryString {
parse(search) {
let obj = {}
search = search.replace(/^\?/, "")
const pairs = search.split("&")
pairs.forEach(pair => {
const [key, val] = pair.split("=")
obj[key] = val
})
return obj
}
stringify(obj = {}, { question = false } = {}) {
let str = ""
let keys = Object.keys(obj)
keys.forEach((key, i) => {
if(i > 0) str += "&"
else if(question) str += "?"
str += `${key}=${obj[key]}`
return str
})
return str
}
}
以上是关于javascript クエリをパース/文字列化するやつ的主要内容,如果未能解决你的问题,请参考以下文章
python URL·クエリパラメータのパース
scss メディアクエリーと连携するJS
javascript JavaScript的でメディアクエリ分岐する
php タイムスタンプのクエリをつける
python 文字列をパーセントエンコードする。
javascript 入力シートをコピーして指定の范囲のセルの値を初期化する。