Tay*_*gns 1 javascript parameters function callback
所以我在网上找到了这个脚本,除了2个部分我理解了所有内容:
1)var first = getUrlVars()["id"]; var second = getUrlVars()["page"];
我从来没有见过带括号的函数,它是什么意思/做什么?
2)功能(m,键,值)
这些参数来自哪个(m,键,值)?
window.location将是:http://papermashup.com/index.php?id = 123&page = home
function getUrlVars() {
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
vars[key] = value;
});
return vars;
}
var first = getUrlVars()["id"];
var second = getUrlVars()["page"];
alert(first);
alert(second);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
124 次 |
| 最近记录: |