摘要: 传统的<from>交互方式: <!-- get --> <form action="/get"> 用户名:<input type="text" name="user"/> 密码:<input type="password" name="password"/> <input type="submit" 阅读全文
posted @ 2018-12-04 18:19 真的想不出来 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: 以前的网站:只要用户进行操作,去访问新的数据,都会刷新整个页面。 刷新页面对用户体验不好,增加服务器的压力,增加带宽成本 在请求服务器的时候,页面中有一部分数据没有请求完毕,下面的代码都会被阻塞。 ajax:Asynchronous Javascript And XML(异步的js和XML) 以前更 阅读全文
posted @ 2018-12-04 15:58 真的想不出来 阅读(138) 评论(0) 推荐(0) 编辑
摘要: jQuery: 原生 js 的类库(方法库),把一堆常用的方法进行了封装,能够更好的兼容各种浏览器,操作DOM的时候特别方便。 https://jquery.com/ 英文网 https://www.jquery123.com/ 中文网 一般公司里面用的是1.72左右的版本,因为这个版本兼容IE j 阅读全文
posted @ 2018-11-30 15:43 真的想不出来 阅读(145) 评论(0) 推荐(0) 编辑
摘要: try { //这里的代码不报错就执行,报错了就执行catch } catch ( error ) { // error 就是当前报错的细节, } try{}catch(){} 性能不高 window.onload 当页面中的所有静态资源加载完成之后执行的代码 link、src、href 都会被加载 阅读全文
posted @ 2018-11-26 16:20 真的想不出来 阅读(143) 评论(0) 推荐(0) 编辑
摘要: position:absolute 绝对定位 是更具最近的定位父级进行定位的,如果没有确定定位父级,就以浏览器窗口进行定位。比如:position:absolute; left:20px; top:80px; 这个容器始终位于距离浏览器左20px, 距离浏览器上80px的这个位置。 未设置 left 阅读全文
posted @ 2018-11-20 12:47 真的想不出来 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 用鼠标事件写 拖拽 所需要的三个事件 onmousedowm / onmousemove / onmouseup 遇到的问题及解决 如果把移动事件放在box上,那么当鼠标移动快的时候,鼠标会脱离盒子,导致盒子不跟着鼠标走。 解决:把移动事件放在document上,就能解决 如果把抬起事件放在box上 阅读全文
posted @ 2018-11-20 12:12 真的想不出来 阅读(307) 评论(0) 推荐(0) 编辑
摘要: ... spread展开操作符 作用范围: 所有可迭代(iterable)的对象,包括:数组、对象、字符串 console.log(...[1, 2, 4]) // 1 2 4 console.log(..."123") // 字符串的 1 2 3 console.log({...{a: 1, b: 阅读全文
posted @ 2018-11-19 21:37 真的想不出来 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 箭头函数 ES6新添加的函数表达式 let fn = (a,b) =>{ //执行语句 } 箭头函数,不加 {} 就等同于 return(只能有一行代码),加 {} 可以放多行代码。 let fn = (a) => a+1; 当参数只有一个时,()可有可无。如果没有参数,或者有多个参数时必须加()。 阅读全文
posted @ 2018-11-19 21:36 真的想不出来 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 滚轮事件: 滚屏事件: onscroll 滚轮事件: onmousewheel IE | Chrome 通过 ev.wheelDelta 能够知道当前滚轮的方向: 上滚 是正数 下滚 是负数 DOMMouseScroll FF用的,必须用 addEventListener 来绑定 通过 ev.det 阅读全文
posted @ 2018-11-19 21:22 真的想不出来 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 键盘事件: 当按键的时候触发的事件,所有的按键只认一次,如果有2次,那么第二次会把第一次给覆盖。所以说如果一般要使用组合键,那么得使用特殊按键。 特殊按键:(值为布尔值,按这就为 true,没按着就是false,默认false) ctrlKey / shiftKey / altKey onkeydo 阅读全文
posted @ 2018-11-19 20:54 真的想不出来 阅读(425) 评论(0) 推荐(0) 编辑