javascript
唐僧经常不洗头
这个作者很懒,什么都没留下…
展开
-
js slice,substr和substring的区别
1、他们都接收两个参数,slice和substring接收的是起始位置和结束位置(不包括结束位置)substr接收的则是起始位置和所要返回的字符串长度。2、substring 特殊的地方 x.substring(7,4) 会自动的变成 x.substring(4,7) 对 这就是他的特殊之处 自动以小数作为开始的坐标,大数作为end.3、当接收的参数是负数时原创 2017-06-14 20:02:13 · 379 阅读 · 0 评论 -
JS Onblur 与Onclick事件冲突的解决办法
场景:百度的搜索框 输入检索字后下拉会有对应的列表出来,要求点击搜索框外的区域下拉列表消失,点击下拉列表的某个记录后跳转。实现方式为 input 的onchange+onblur 与列表的onclik 。这样就会存在一个问题,当点击列表时 input 的onblur就先发挥作用,导致列表的onclik无效(js的单线程限制了只允许一个事件触发,onblur的优先性高于onclick).解决办法原创 2017-12-30 10:12:50 · 9564 阅读 · 3 评论 -
JSON
什么是JSON什么是JSON? 尤其是百度上当你搜JSON数组、JSON字符串、JSON对象时。看到结果后你就凌乱啦。下面总结总结,看后有不妥的地方留言即可。JSON:JavaScript 对象表示法(JavaScript Object Notation)。 想想JS有什么数据类型?JSON呢? 1.JSON的形式 1.1用大括号“{}”包围起来的项目原创 2018-01-06 15:33:47 · 261 阅读 · 0 评论