風_shī~`才子
小生愛
encodeURI encodeURIComponent区别:
- encodeURI不会对ASCII和数字进行编码,也不会对ASCII中特殊的ASCII ";/?:@=+$,#"进行编码
- encodeURIComponent会对ASCII中特殊字符 ";/?:@=+$,#"进行编码
- 总结:如果参数中含有特殊的ASCII字符就用encodeURIComponent,如果是对整个URI进行编码并且没有特殊字符请用encodeURI编码(实例见日志输出)
JSON.parse 和 JSON.stringify
- JSON.parse 把JSON格式的字符串转换成数组
- JSON.stringify 把对象转换成JSON格式的字符串
scrollTo()方法 设置滚动条位置
- 使用scrollTo方法
- 必须放在setTimeout里调用
低版本浏览器 兼容媒体查询方法
- 1. 引用respond.js
- 2. 样式必须是link标签引入的 否则失效
- 3. respond.js 必须放在你的link标签后面
chrome下open时BUG的解决方案
- chrome浏览器下用open打开窗口,第一次会单独弹出一个窗口,解决办法是把异步改成同步(jsonp格式无法改成同步模式,所以只适合json)。