第一种匿名函数function f1(fn){alert('zheshi yigef1 hanshu'); fn ();}fn(f12);function f12( ){alert('12');}或者function f1(fn){alert('zheshi yigef1 hanshu'); fn( ...
分类:
编程语言 时间:
2020-02-24 16:52:07
阅读次数:
130
深入函数第一篇 1. 函数是 第一类值 ,具有特定的 词法域 第一类值 1. 第一类值的意思是函数与 lua 中的其他类型如数字,字符串具有相同的权力 2. 函数可以存储到全局变量或局部变量变量,还可以存储到 table 中 3. 可作为实参传递给其他函数,也可以作为其他函数的返回值 词法域 1. ...
分类:
其他好文 时间:
2020-02-23 22:16:33
阅读次数:
66
学完函数,我们还需要知道一些让我们能够提高效率的高级特性: 使用lambda关键字来创建匿名函数: lambda表达式只是一个表达式,而不是是一个代码块,函数体比def简单很多; lambda表达式仅仅能够封装一些简单的逻辑; lambda表达式拥有自己的命名空间。 >>> def plusitem ...
分类:
编程语言 时间:
2020-02-23 16:23:27
阅读次数:
97
自调用函数:自己调用自己自调用函数:(function(){函数})自调用(自执行函数)的作用:主要用来分割作用域eg:function sum(n1,n2){ console.log(n1+n2);}sum(2,3);思考题:具名函数可不可以自调用(可以调用)表达式中的具名函数只识别为匿名函数,而 ...
分类:
其他好文 时间:
2020-02-23 14:21:53
阅读次数:
185
Js闭包 闭包:闭包是指有权访问另一函数作用域中的变量的函数 最经典的闭包例子,点击哪一个控制台输出这个元素的 值 A错误写法: 原理:因为匿名函数中没有 ,所以当点击文字然后进行调用其匿名函数打印的时候必须向上查找,一直找到全局里面找到了 。因为 循环执行完以后,全局的 就变成了3,那么此时打印出 ...
分类:
Web程序 时间:
2020-02-22 13:40:51
阅读次数:
92
javascript引擎工作原理什么是JavaScript解析引擎? 简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。比方说,当你写了vara=1+1;这样一段代码,JavaScript引擎做的事情就是看懂(解析)你这段代码,并且将a的值变为2。 学过编译原理的人都知道,对于静态语言来说(如Java、C++、C),处理上述这些
分类:
编程语言 时间:
2020-02-20 16:49:41
阅读次数:
58
JavaScript箭头函数:适用与不适用场景现代JavaScript中最引人注目的功能之一是引入了箭头函数,用=>来标识。这种函数有两大优点–非常简洁的语法,和更直观的作用域和this的绑定。这些优点有时导致箭头函数比其他形式的函数声明更受欢迎。例如,受欢迎的airbnbeslint配置会在您创建匿名函数时强制使用JavaScript箭头函数。然而,就像工程中的任何东西一样,箭头函数优点很
分类:
编程语言 时间:
2020-02-19 19:05:33
阅读次数:
91
当我们在传入函数时,有些时候,不需要显式地定义函数,直接传入匿名函数更方便。 在Python中,对匿名函数提供了有限支持。还是以map()函数为例,计算f(x)=x2时,除了定义一个f(x)的函数外,还可以直接传入匿名函数: >>> list(map(lambda x: x * x, [1, 2, ...
分类:
其他好文 时间:
2020-02-19 10:21:24
阅读次数:
83
// 箭头函数 let fun = () => { console.log('lalalala'); } // 普通函数 function fun() { console.log('lalla'); } 1、定义 箭头函数是匿名函数,不能作为构造函数,不能使用new 2、使用 1)开发时根据实际情况 ...
分类:
其他好文 时间:
2020-02-16 01:16:23
阅读次数:
77
Lambda表达式 Lambda 表达式(lambda expression)是一个匿名函数,也可以称为闭包,它允许把函数作为一个方法的参数(函数作为参数传递进方法中),使得代码变得非常简洁。 1. 语法 (parameters) expression 或者 (parameters) { state ...
分类:
其他好文 时间:
2020-02-11 00:34:20
阅读次数:
61