我应该使用什么JavaScript库来解析URL参数?

ski*_*ppy 7 javascript

如何解析JavaScript中的URL参数?(这些都是我通常会调用get参数或CGI参数的参数,但是在这种情况下,页面基本上是提交到自身,而不是服务器,所以没有GET请求并没有绝对的CGI程序.)

我已经在网上看到了一些我可以复制的例程,但我不知道它们有多强大.我已经习惯了其他语言,比如Perl和Java,我可以依赖一个经过严格测试和强大的库,我知道它将处理标准中数以百万计的小边缘情况.我想在这里一样,而不仅仅是剪切和粘贴一个例子.

Dar*_*rov 6

jQuery URL UtilsjQuery URL Parser.

  • “ jQuery URL解析器。” 链接断开。 (2认同)

And*_*ech 2

这是完成这项工作的两个简单函数:http ://adamv.com/dev/javascript/querystring

以下是 API 参考的示例:

var qs = new Querystring();

// Parse a given querystring
var qs2 = new Querystring("name1=value1&name2=value2");

var v1 = qs2.get("name1");
var v3 = qs2.get("name3", "default value");
Run Code Online (Sandbox Code Playgroud)

  • 是的,今天很高兴不必依赖整个框架。 (2认同)