摘要: String.prototype.trim1=function(){ return this.replace(/(^\s*)|(\s*$)/g,""); }; 写一个function,清除字符串前后的空格(兼容所有的浏览器) function trim1(str){ return str.repla 阅读全文
posted @ 2019-07-18 01:57 吴小明- 阅读(536) 评论(0) 推荐(1) 编辑
摘要: 原理:利用事件冒泡,只指定一个事件处理程序来管理某一类型的所有事件。 作用:减少DOM操作,节省内存空间,提高性能。 阅读全文
posted @ 2019-07-18 01:56 吴小明- 阅读(1532) 评论(0) 推荐(0) 编辑
摘要: ①get比post快 ②get体积小,post可以无限大 ③get在浏览器退回时无害,post会再次请求 ④get的url参数可见,post不可见 ⑤get请求数据放在url,post数据放在http包体(request body) ⑥get请求参数会保留历史记录,post不会保留(无痕浏览) ⑦g 阅读全文
posted @ 2019-07-18 01:56 吴小明- 阅读(4040) 评论(0) 推荐(0) 编辑
摘要: var ul = document.querySelector("ul"); ul.addEventListener("mousedown", mouseHandler); function mouseHandler(e) { e.preventDefault(); if (e.target.nod 阅读全文
posted @ 2019-07-18 01:55 吴小明- 阅读(748) 评论(0) 推荐(0) 编辑
摘要: <script> console.log(getUrlArr()); function getUrlArr() { var arr = []; var url = "http://192.1.1.1:1111/test.html?a=1&b=2&c=3&d=4"; var str = url.spl 阅读全文
posted @ 2019-07-18 01:52 吴小明- 阅读(1627) 评论(0) 推荐(0) 编辑
摘要: 存储大小: cookie在4K以内。 sessionStorage和localStorage在5M以内。 有效时间: cookie:如果未设置过期时间,关闭浏览器时清空;如果设置了有效时间则在到期后清空。 sessionStorage:关闭浏览器时清空。 localStorage:关闭浏览器不清空, 阅读全文
posted @ 2019-07-18 01:51 吴小明- 阅读(578) 评论(0) 推荐(0) 编辑
摘要: ①给父元素单独定义高度 优点:简单快速、代码少。 缺点:无法进行响应式布局。 ②在标签结尾处加空div标签<div style="clear: both"></div> 优点:简单快速、代码少,兼容性较高。 缺点:增加空标签,不利于页面优化。 ③父级定义overflow:hidden 优点:简单快速 阅读全文
posted @ 2019-07-18 01:49 吴小明- 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: 1、存储数据:localStorage.setItem("属性","属性值") 2、获取本地存储的值:localStorage.getItem("属性") 3、删除指定key:localStorage.removeItem("属性") 4、清楚网站在本地保存的所有数据:localStorage.cl 阅读全文
posted @ 2019-07-18 01:48 吴小明- 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 1、小于12px的字体,如果内容固定,可以将内容切除做图片,没有兼容问题。 2、-webkit-text-size-adjust:none;老版本谷歌,27版本之后无用 3、-webkit-transform:scale(0.8);c3的新属性,但是使用这个之后,如果该标签有背景图,那背景图也会被缩 阅读全文
posted @ 2019-07-18 01:47 吴小明- 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: 1、服务器端代理:在服务器端设置一个代理,由服务器端向跨域下的网站发出请求,再将请求结果返回给前端。 属于后端的技术,实现起来最麻烦。 2、jsonP,只支持get方式调用。 3、XHR2(cors),只支持H5,IE10以下不支持。 阅读全文
posted @ 2019-07-18 01:47 吴小明- 阅读(836) 评论(0) 推荐(0) 编辑