一个系列带你搞定前端面试的手写代码环节(1) ---解析url参数
2023-09-11 14:18:53 时间
在大部分的前端面试中,手写代码的环境都是必不可少的,每个人都会准备一些,但是总是准备的不充分,从这个系列开始,我将把前端面试中所有可能遇到的手写代码问题一一总结,欢迎交流补充!
解析url参数,就是提取出url里的参数并转为对象
function getUrlParams(url) {
let reg = /([^?&=]+)=([^?&=]+)/g;
let obj = {};
url.replace(reg, function() {
obj[arguments[1]] = arguments[2];
})
return obj;
}
let url = 'https://www.baidu.cn?a=1&b=2';
console.log(getUrlParams(url));
QQ:505417246
微信:18331092918
微信公众号:Code程序人生
个人博客:http://rayblog.ltd
相关文章
- 前端面试宝典
- 前端笔记----清除浮动
- 转眼人到中年:前端老程序员无法忘怀的一次百度电话面试(二)
- 转眼人到中年:前端老程序员无法忘怀的一次百度电话面试
- JQuery选择器大全 前端面试送命题:面试题篇 对IOC和DI的通俗理解 c#中关于协变性和逆变性(又叫抗变)帮助理解
- 前端性能优化--为什么DOM操作慢? 浅谈DOM的操作以及性能优化问题-重绘重排 为什么要减少DOM操作 为什么要减少操作DOM
- Nginx前端部署配置
- web开发菜鸟应该如何向前端大神提问题(一次性把问题描述清楚)
- photoshop 前端常用技巧
- 前端监控之用户行为监控实践1(数据收集)
- 【前端】vue3 vue3-ace-editor json格式化显示 json编辑器
- 前端面试日更解答 interview-answe 2020-04-21
- 前端面试日更解答 2020-03-31
- 前端面试日更解答 2020-03-28
- 前端面试日更解答 2020-03-23
- 前端面试日更解答 2020-03-16
- 【建议】记录一次BAT一线互联网公司前端JavaScript面试
- 前端面试日更解答 2020-03-12
- 2019年底前的web前端面试题初级-web标准应付HR大多面试问题
- 利用HTML5,前端js实现图片压缩
- 前端面试刷题day5(每日更新前端面试高频考察点)
- 前端面试刷题day1
- 一个系列带你搞定前端面试的手写代码环节(3) --- instanceof
- 前端面试100问(3)
- VUE-003-前端表格数据展示时,设置单元格(el-table-column)保留空格和换行
- 基于vue2.0实现仿百度前端分页效果(一)
- 浅析NuxtJS项目如何进行qiankun微前端架构改造
- 前端JS利用canvas的drawImage()对图片进行压缩
- 2023前端面试上岸手册——VUE部分
- 推荐八款来自极客标签的超棒前端特效[第九期]
- 2019最新Web前端经典面试试题(含答案)