需要功能编辑

杂碎位

目前,以下代码采用 href 并排列所有稍后要调用的参数:

function getUrlVars() {
    var vars = {};
    var parts = window.location.href.replace(
        /[?&]+([^=&]+)=([^&]*)/gi,
        function (m, key, value) {
            vars[key] = value;
        });
    return vars;
}

这适用于在 url 中设置了类似 parameter=value 的参数的 href。我在网上找到了这个函数,并不太了解很多 javascript,但需要对其进行编辑,以便 = 不是参数和值之间的分割因子,而是 %3A。例如,由于我正在处理的网站上的格式不同,因此参数 %3Avalue 。我不确定这个函数是如何工作的,所以我很难编辑它。谢谢您的帮助。

tlong314

如果您需要解码格式的多个项目,您应该首先尝试将 decodeURIComponent 应用于 href 字符串。如果您只想对 %3A 进行解码,那么首先对其进行解码可能是最简单的(这样字符串看起来就像使用了=符号)。

function getUrlVars() {
        var vars = {};

        var partsWithEqSign = window.location.href.replace(/%3A/g, "=");

        var parts = partsWithEqSign.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
            vars[key] = value;
        });
        return vars;
    }

顺便说一句,所使用的代码涉及正则表达式,这是 JavaScript 中最困难的概念之一,但一旦您学习它们就非常有用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是否需要功能缩放

来自分类Dev

需要功能的版本范围

来自分类Dev

雄辩的Javascript需要功能说明

来自分类Dev

需要功能和指针的解释

来自分类Dev

为什么在MISRA:2012中需要功能原型?

来自分类Dev

边说边在Babel'ed代码上需要功能

来自分类Dev

AWS Stack更新错误:需要功能:[CAPABILITY_IAM]

来自分类Dev

为什么定义MonadReader需要功能依赖?

来自分类Dev

需要了解骨干网的主要功能

来自分类Dev

加快或向量化熊猫应用功能-需要功能的有条件应用

来自分类Dev

需要帮助将我的主要功能代码转换为单独的功能

来自分类Dev

需要帮助将我的主要功能代码转换为单独的功能

来自分类Dev

摘要功能

来自分类Java

主要功能

来自分类Dev

仅具有一项重要功能的图形编辑器-裁剪

来自分类Java

为什么需要功能接口才能使用Lambda?

来自分类Dev

我们在React挂钩中还需要功能setState方法吗?

来自分类Dev

要管理Ubuntu和Nginx,需要了解的主要功能是什么

来自分类Java

可以将BiFunction引用传递给需要功能接口的方法吗?

来自分类Dev

允许容器的非 root 用户执行需要功能的二进制文件

来自分类Dev

为什么在Elixir中需要功能“捕获运算符”?

来自分类Dev

Node.js:如何在模块中需要功能的地方获取文件名?

来自分类Dev

需要C中的主要功能,用于微控制器

来自分类Dev

在不需要功能的情况下使用的F#扩展

来自分类Dev

Nodejs Router需要功能但有一个对象

来自分类Dev

props.history.push('/') 不会到页面顶部(需要功能组件)

来自分类Dev

nodejs 需要功能不能在一个地方工作的文件

来自分类Dev

如何创建一个主要功能需要引用参数的线程?

来自分类Dev

我需要多个输入来运行主要功能电话簿 python

Related 相关文章

  1. 1

    是否需要功能缩放

  2. 2

    需要功能的版本范围

  3. 3

    雄辩的Javascript需要功能说明

  4. 4

    需要功能和指针的解释

  5. 5

    为什么在MISRA:2012中需要功能原型?

  6. 6

    边说边在Babel'ed代码上需要功能

  7. 7

    AWS Stack更新错误:需要功能:[CAPABILITY_IAM]

  8. 8

    为什么定义MonadReader需要功能依赖?

  9. 9

    需要了解骨干网的主要功能

  10. 10

    加快或向量化熊猫应用功能-需要功能的有条件应用

  11. 11

    需要帮助将我的主要功能代码转换为单独的功能

  12. 12

    需要帮助将我的主要功能代码转换为单独的功能

  13. 13

    摘要功能

  14. 14

    主要功能

  15. 15

    仅具有一项重要功能的图形编辑器-裁剪

  16. 16

    为什么需要功能接口才能使用Lambda?

  17. 17

    我们在React挂钩中还需要功能setState方法吗?

  18. 18

    要管理Ubuntu和Nginx,需要了解的主要功能是什么

  19. 19

    可以将BiFunction引用传递给需要功能接口的方法吗?

  20. 20

    允许容器的非 root 用户执行需要功能的二进制文件

  21. 21

    为什么在Elixir中需要功能“捕获运算符”?

  22. 22

    Node.js:如何在模块中需要功能的地方获取文件名?

  23. 23

    需要C中的主要功能,用于微控制器

  24. 24

    在不需要功能的情况下使用的F#扩展

  25. 25

    Nodejs Router需要功能但有一个对象

  26. 26

    props.history.push('/') 不会到页面顶部(需要功能组件)

  27. 27

    nodejs 需要功能不能在一个地方工作的文件

  28. 28

    如何创建一个主要功能需要引用参数的线程?

  29. 29

    我需要多个输入来运行主要功能电话簿 python

热门标签

归档