事件绑定和事件冒泡 题目 编写一个通用的事件监听函数 描述事件冒泡的流程 无限下拉图片列表,如何监听每个图片的点击 知识点 事件绑定 事件冒泡 事件代理 事件绑定 通过 addEventListener(type, fn) 进行事件绑定,下面为事件绑定函数简单封装 // 通用的事件绑定函数 func ...
分类:
Web程序 时间:
2020-07-26 22:50:51
阅读次数:
75
<script type="text/javascript"> let func1=function(){ console.log(this); console.log('普通无参匿名函数'); } func1(); let func2=()=>console.log('箭头函数'); func2( ...
分类:
其他好文 时间:
2020-07-26 15:09:21
阅读次数:
52
lambda是javar1.8新加入的一个新特性,主要是为了提高代码的简洁性,减少代码量。其本质就是一个java 的匿名函数, 主要用于对函数式接口的重写。用法有点类似于javascrip的箭头函数。下面是一些用法的例子。 无返回值无参数 @FunctionalInterface public in ...
分类:
编程语言 时间:
2020-07-24 10:10:42
阅读次数:
88
函数声明方式 function 命令 function f(x, y) { return x + y; } 函数表达式 var f = function(x, y) { return x + y; } Function构造函数 var f = new Function('x', 'y', 'retu ...
分类:
编程语言 时间:
2020-07-22 15:35:37
阅读次数:
83
基本语法 完整版本的箭头函数声明包括: 一对带有参数枚举的括号 (param1, param2) 后面跟随箭头 => 以函数体 {FunctionBody} 结尾 典型的箭头函数如下所示: const sayMessage = (what, who) => { return `${what}, ${ ...
分类:
其他好文 时间:
2020-07-21 00:56:55
阅读次数:
69
箭头函数在一下情况中避免使用 使用箭头函数定义对象方法 let obj = { value: 1, getValue: () => console.log(this.value); } obj.getValue(); // undefined 定义原型方法时 function Foo() { thi ...
分类:
其他好文 时间:
2020-07-14 00:40:35
阅读次数:
60
箭头函数 箭头函数是ES6的新特性,简化了函数的写法 普通函数 this指向调用者 具有prototype 匿名函数 this指向window 具有prototype 表现为function后面不带名字的函数,但是可以用一个变量接收,通过执行这个变量来执行这个函数 箭头函数 1 没有原型protot ...
分类:
编程语言 时间:
2020-07-12 22:03:33
阅读次数:
97
一般函数的写法: function 函数名字(){ } 箭头函数的写法: let 函数名字=()=>{ } 下面我们来看一个例子: <script> // 一般写法 // window.onload=function () { // alert('df') // } // 箭头函数写法 window ...
分类:
其他好文 时间:
2020-07-11 22:43:21
阅读次数:
58
本文引自:https://segmentfault.com/a/1190000020669755?utm_source=tag-newest ...
分类:
编程语言 时间:
2020-07-08 13:11:28
阅读次数:
125
[JavaScript 中文开发手册Arrow functions (Function) - JavaScript 中文开发手册箭头函数表达式的语法比函数表达式更短,并且不绑定自己的this,arguments,super或new.target。这些函数表达式最适合用于非方法函数,并且它们不能用作构... ...
分类:
编程语言 时间:
2020-07-06 21:38:11
阅读次数:
73