查询字符串参数转化为JSON对象
#引子 工作中经常需要获取浏览器地址栏URL的参数,常用的套路便是将这些参数转化为键值对,方法有许多,我喜欢简单明了,所以尝试自己总结下。 #过程 首先,获取参数字符串 这里用到了location 和slice 然后,将参数转为数组,然后在数组里做文章。 接下来,使用forEach遍历pairs…
#引子 工作中经常需要获取浏览器地址栏URL的参数,常用的套路便是将这些参数转化为键值对,方法有许多,我喜欢简单明了,所以尝试自己总结下。 #过程 首先,获取参数字符串 这里用到了location 和slice 然后,将参数转为数组,然后在数组里做文章。 接下来,使用forEach遍历pairs…
引子 事件代理也算是 Javascript 中的热点话题,它可以给节点的某个父节点增加监听行为,从而避免了在每个节点都做监听。父节点分析冒泡过来的事件,并找到是来自于哪个节点。概念很简单,但是到底是怎么个过程,还是有些迷糊。下面,通过例子来探索下。 实例探索 比如说,有一个父元素:ul…
概述 元数据(metadata)是指数据的数据,通常是通过 HTML 中的<meta>标签来表示的。它的作用就是用来描述页面的信息,而这些信息通 常情况下不能通过其它标签来呈现。除此之外,<meta>也可以用来模拟 HTTP 响应头(像跳转另一个页面),还有像http-equiv和charset…