045JS-location.href

可设置或返回当前显示的文档的完整 URL
location.href=’'跳转到指定页面
location.assign() 跟href一样跳转页面记录历史记录
location.replace()替换当前页面不记录历史
location.reload()重新加载页面 f5

	用于获取或者设置窗体的url并解析url返回的是一个对象也成为location对象
	location 对象属性 返回值
    .href 获取或设置url
    .host 返回域名
    .port 返回端口号
    .pathname 返回路径
    .search 返回参数
    .hash 返回锚点
    <button>点击</button>
    <script>
        var btn = document.querySelector('button');
        btn.addEventListener('click', function () {
            console.log(window.location.href);
            // 赋值
            location.href = 'https://mp.csdn.net/console/article'

        })
    </script>

localtion.search

// 从浏览器的地址栏中获取查询参数
function getUrlParams(name) {
    // 数组["id=5efd4184c1a70b2b5c1818a3"]
    var paramsAry = location.search.substr(1).split('&');
    // 循环数据
    for (let i = 0; i < paramsAry.length; i++) {
        if (paramsAry[i].split('=')[0] == name) {
            return paramsAry[i].split('=')[1];
        }

    }
    return -1;
}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值