摘要: ... 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) 编辑