必威体育Betway必威体育官网
当前位置:首页 > IT技术

获取location对象中search属性中的参数

时间:2019-10-13 04:45:41来源:IT技术作者:seo实验室小编阅读:64次「手机版」
 

location.search

location对象中search属性返回的是问号之后的URL,这部分通常是某种类型的查询字符串,是用来参数化URL并在其中嵌入参数的,那么如何在页面中用js来获取到所有的参数呢?下面的函数就是为此而生:

// 函数用来解析来自URL的产讯传中的name = value参数对,并将其存储在一个对象的属性中,并且返回该对象
function urlArgs(){
    var args = {};
    var query = location.search.substring(1);
    var pairs = query.split("&");
    for(var i = 0;i < pairs.length; i++){
        var pos = pairs[i].indexof("=");
        if(pos == -1) continue;
        var name = pairs[i].substring(0, pos);
        var value = pairs[i].substring(pos + 1);
        value = decodeURIcomponent(value);
        args[name] = value;
    }
    return args;
}
/*
 * 使用方法
 * var args = urlArgs();
 * var q = args.q || "";
 * var n = args.n ? parseInt(args.n) : 10;
 */

相关阅读

python爬虫 获取小米应用商店app信息

接着上一篇文章,这次爬取小米app的数据。主要是爬取应用和游戏这两类的app数据import requests from lxml import etree import re

Google Nexus 5 获取root后开机四个小球无限循环

双清一下就可以了: Google Nexus5 “ 电源 ” + “ 音量- ” 进入,按上下键进入Recovery ; 出现一个有红色警告的小人,需要确认进入R

机器学习之参数估计

Probability Theory focus on computing the probability of data arising from a parametric model with known parameters. Sta

p2psearcher种子搜索器 8.8 完美单文件绿色增强版 (永

p2p种子搜索器绿色免安装版(p2psearcher)是一款P2PSearcher无限制搜索器,单文件、绿色免安装,仅几M,下载解压后直接可以用的,各种广告

PackageManager的参数及使用

在我们实际开发中,我们常需要获取应用的一些信息来使用,比如获取应用程序基本信息、获取permission是否注册等。这些信息获取都借助

分享到:

栏目导航

推荐阅读

热门阅读