【发布时间】:2012-03-28 16:43:26
【问题描述】:
我想从 URL 字符串中删除一些参数:
例如:
我有一个这样的字符串:
var url = '/browse/102?color=red&type=car&rpp=10&ajax=1&change=1';
还有一个像这样的数组:
var ignore = new Array("change","ajax");
结果:
/browse/102?color=red&type=car&rpp=10
实现这一目标的最短、最快的方法是什么?
【问题讨论】:
-
方法有很多,但正则表达式将是您的最佳选择。只需编写一个使用正则表达式执行此操作的函数。应该是很少的代码行..
标签: javascript string prototypejs url-parameters