01 2021 档案
摘要:【js】Input事件 Input Event常用事件触发的先后顺序如下: 1 keydown 2 keypress 3 textInput 4 input 5 keyup keydown,keyup 1 全部浏览器支持 2 当用户按下/释放键盘上的任意键时触发 3 event.keyCode,返回
阅读全文
摘要:1.报错: TypeError: The 'compilation' argument must be an instance of Compilation 是因为html-webpack-plugin的版本太高 2.报错: TypeError: Cannot read property 'tapA
阅读全文
摘要:我在使用webpack对babel进行打包的时候出现了一些问题,在这里记录一下: 1.报错:说我在module.rules使用了不存在的API:结果是rules写错了,是一个数组,里面放适配的配件后缀以及规则 2.报错:说找不到babel-core: (1)我将babel-loader的版本调成比b
阅读全文
摘要:代码1: <script> //generator生成器函数,可以将一个函数分步进行 function *show() { console.log("我是第一步"); yield console.log("我是第二步"); } let genObj = show() console.log(genO
阅读全文
摘要:代码1: <script> /** * promise是对于异步操作*/ let p1 = new Promise(function (resolve, reject) { //异步代码 //resolve成功的处理 //reject失败的处理 $.ajax({ url: "arr.txt", da
阅读全文
摘要:1.箭头函数的this指向不是像普通函数那样在调用的时候才确定,而是在定义的时候就已经确定了; 2.箭头函数的this指向是它会捕获其所在(即定义的位置)上下文的this值, 作为自己的this值; 3.箭头函数的this指向是不会因为call,apply,bind方法而改变的 转载于:http:/
阅读全文
摘要:【1 data-属性】data属性是HTML5的新属性。允许开发者自由为其标签添加属性,存储数据,这种自定义属性一般用“data-”开头。存储的(自定义)数据能够被页面的 JavaScript 所获取利用。data-* 属性包括两部分: * 属性名不应该包含任何大写字母,并且在前缀 “data-”
阅读全文
摘要:,(群组选择器) A , B{ } 空格(后代选择器) //选择A所有的后代B元素 A B{ } >(子元素选择器) //选择A的一代B元素 A > B{ } 总结:“>”是css3中特有的选择器,A B选择所有后代元素,为A>B只选择一代。 +(相邻兄弟选择器) //设置的是紧跟在A元素后的B元素
阅读全文
摘要:JavaScript中有很多遍历数组的方式,比较常见的是for(var i=0;i<arr.length;i++){},以及for...in...循环等,这些遍历都有各自的优缺点,下面来看看各种JS的遍历对比: 1.for...in... 1).index索引为字符串型数字,不能直接进行几何运算。
阅读全文
摘要:mouseover和mouseenter的区别 mouseover:当鼠标移入元素或其子元素都会触发事件,所以有一个重复触发,冒泡过程。对应的移除事件是mouseout mouseenter:当鼠标移除元素本身(不包含元素的子元素)会触发事件,也就是不会冒泡,对应的移除事件是mouseleave m
阅读全文

浙公网安备 33010602011771号