【JavaScript】不使用正则表达式和字符串的方式来解析浏览器的URl地址信息
2024-08-22 22:15:50
1.比如我们要获取的网站URl地址是:https://music.163.com/#/playlist?id=2384581760
一般我们能够想到的方式是直接使用正则表达式获取使用字符串直接解析的方式来一步步解析,但是如何有没有能够更高效率的方法呢?
答案是有的。
第一步:创建一个a标签对象(动态创建)
var a = document.createElement('a')
第二步:开始赋值
a.href = window.location.href
第三步:使用这个而对象里面内部的方法
注意这种方法,对于我们直接在网页中的a标签是没有这个方法的,也算是一个小技巧吧,特此记录下来!
最新文章
- 关于DOM的一些笔记(一)
- 关于大小型项目如何最大限度提高WebAPi性能
- 【Win10开发】Toast通知——后台激活
- Web 前沿——HTML5 Form Data 对象的使用
- 2011 Asia Fuzhou Regional Contest
- yii 使用renderPartial调用另外一个控制器的视图
- Form Post
- thinkphp 常见问题
- delphi const
- JavaScript基本语法2
- element ui datePicker 设置当前日期之前的日期不可选
- PE文件详解(七)
- Python自动化--语言基础5--面向对象、迭代器、range和切片的区分
- hdu5730 Shell Necklace
- bzoj 4542: [Hnoi2016]大数
- sql语句中start with用法,用于表达一个复杂的目录树存储在一张表中
- Unity 3D与Android Studio安卓交互之-导出jar包
- 普林斯顿数学指南(第三卷) (Timothy Gowers 著)
- swift-Xcode7.x(7.1,7.2,7.3)新建playground运行不能运行
- 孤的Scrapy官文阅读进程