作者:小华坚决上王者
连接:https://juejin.im/post/6844903865767165959
来源:知乎
假设今天有一段URL,https://www.rt-mart.com.tw/direct/index.php?action=product_sort&prod_sort_uid=4404,我们该如何获取它的query?
今天要介绍的一个神奇的东西就是
URLSearchParams
let query = '?action=product_sort&prod_sort_uid=4404'
let paramsString1 = new URLSearchParams(query)
for (const iterator of paramsString1) {
console.log(iterator);
}
console.log(paramsString1.get('action')) // product_sort
console.log(paramsString1.get('sort')) // null
console.log(paramsString1.has('action')) // true
console.log(paramsString1.has('age')) // false
paramsString1.append('sort', 'furniture')
console.log(paramsString1.has('sort')) // true
console.log(paramsString1.get('sort')) // furniture
console.log(paramsString1.has('action')) // true
paramsString1.delete('action')
console.log(paramsString1.has('action')) // false
console.log(paramsString1.get('action')) // null
paramsString1.set('prod_sort_uid', '4512 fan expensive')
console.log(paramsString1.toString());
<<: Day 26 [其他04] ES6的Symbol竟然那么强大,面试中的加分点啊
>>: Day 28 [整理03] JavaScript类数组
很遗憾,由于假期原因,没能够及时更新,中断了更新。 不过这个系列还是会继续更新下去的,直到结束。 未...
设定完成 AdventureWork 资料库做高可用性资料库後,来测试资料是否会正确的同步到次要资料...
最近在一个偶然的情况下接触到 Gmail API 因此找了一个周末来好好研究一下该怎麽操作他 以下是...
今天我们把这个App完成~ 首先,先到我们的Main.storyboard 点击右上角 + ->...
买书 1-要写androidx.才可以用 2-Notofication要说到channel 2022...