摘要: 修饰符 .s 通过事件对象中的ctrlKey的值做判断 阅读全文
posted @ 2019-07-11 16:53 五两饭 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 语法 事件绑定类型 原理: 既不是属性赋值,也不是事件监听,完成的是事件的回调 参数传递 事件的参数传递: 遵循JS的方法传参规则,同时可取vue实例仓库的变量 页面方法绑定时的 参数 this:会被vue直接重写为指向于 window的对象 vue 将事件源对象 封装成了 $event,事件源为$ 阅读全文
posted @ 2019-07-11 14:28 五两饭 阅读(8694) 评论(0) 推荐(0) 编辑
摘要: 前言: 上下文就是代码的运行环境 1. 普通函数(function) 普通方法调用,this指的就是方法的调用者 普通方法没有调用者,this指向上下文(默认上下文为window) 普通方法出现在new对象中,并在对象内使用方法时,this指向上下文(实例对象) 2、箭头函数(函数名()=>{}) 阅读全文
posted @ 2019-07-11 14:06 五两饭 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 事件冒泡:html元素是嵌套结构,在触发内层元素的事件时,外部事件也会被由内到外触发,这种现象叫做事件冒泡 阻止冒泡事件: e.stopPropagation(); 默认事件: a标签的跳转事件就是默认事件 阻止默认事件: e.preventDefault(); 阅读全文
posted @ 2019-07-11 11:29 五两饭 阅读(2084) 评论(0) 推荐(0) 编辑
摘要: html标签事件绑定:属性赋值 ,这个在该元素的properties属性中可以查到, 也可以在事件监听中看到 js事件绑定:属性赋值,这个在该元素的properties属性中可以查到,也可以在事件监听中看到 事件监听:只可以在该元素的事件监听中看到 阅读全文
posted @ 2019-07-11 10:46 五两饭 阅读(53929) 评论(0) 推荐(2) 编辑
摘要: func.apply(this,[arg1,arg2]); func.call(this,arg1,arg2); 阅读全文
posted @ 2019-07-10 17:28 五两饭 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 作用: 防抖和节流的作用都是防止函数多次调用,如果回调函数是ajax请求或者进行复杂的计算,那么页面就会出现卡顿现象 区别: 假设一个用户一直触发这个函数,且每次触发函数的间隔小于wait,防抖的情况下只会调用一次,而节流的 情况会每隔一定时间(参数wait)调用函数。 防抖:触发高频事件后n秒内函 阅读全文
posted @ 2019-07-10 16:37 五两饭 阅读(246) 评论(0) 推荐(0) 编辑
摘要: array.map(function(currentValue,index,arr)) currentValue: 必须,循环到的数组的当前值 index: 可选,循环到的数组的当前值的索引 arr: 可选,当前元素所属的数组对象,即调用这个方法的array parseInt("要转换的字符串", 阅读全文
posted @ 2019-07-10 16:01 五两饭 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 前言: 在html页面上只能展示字符串,console.log()打印出的也是字符串,意味着都会调用toString()方法,但实际上控制台展示的既有数组又有对象等类型,那是由于浏览器会进行处理 用法: 使用在vue实例对象对应的DOM元素的html的正反标签之间 支持匿名变量 支持三目运算符 数值 阅读全文
posted @ 2019-07-10 10:08 五两饭 阅读(11700) 评论(1) 推荐(1) 编辑
摘要: 向数组中添加元素:push 删除数组中的指定元素:splice var arr = [1,2,5,8,20,19]; var arr1 = arr.splice(arr.indexOf(2),1); console.log(arr); //[1, 5, 8, 20, 19] console.log( 阅读全文
posted @ 2019-07-09 17:33 五两饭 阅读(1364) 评论(0) 推荐(0) 编辑