javascript - 如何从 URL 获取数组?

标签 javascript

我已经将一个数组放入我的 URL 中,如下所示:

var params = arrayitems.join('&');
var url = "https://www.example.com/page?="+params;

所以 URL 看起来像这样:

https://www.example.com/page?=item1&item2&item3&item4&item5

现在有人知道如何将这些项目放回到下一页的数组中吗?

谢谢!

最佳答案

您可以通过 page?=& 将它们拆分回来

let arrayitems = ['item1','item2','item3','item4','item5']
var params = arrayitems.join('&');
var url = "https://www.example.com/page?="+params;

let arrayBack = url.split('page?=')[1].split('&')

console.log(arrayBack)

关于javascript - 如何从 URL 获取数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54379924/

相关文章:

javascript - JQuery - 根据类名和数据属性切换选定的行。 (数据标签 ID)

javascript - Ionic 2,this.nav.push() 未定义

javascript - 为javascript添加/删除文本多行

javascript - ng-repeat 标签正在删除我的 div

javascript - 将样式对象应用于 DOM 元素

javascript - 如何使用 javascript 在 Bootstrap 中预定义下拉按钮?

javascript - 使用 CasperJS 将鼠标悬停在元素上

javascript - 异步调用的nodejs循环

javascript - jQuery 多个过滤器组

javascript - 如何在 jquery 中停止 document.ready 的执行