搜索结果
查询Tags标签: fn1,共有 7条记录-
[javascript] 闭包问题
闭包 1.闭包的前置知识 1.函数的执行上下文环境 (Execution context of function)链接 2.作用域(scope) 在 JavaScript 中, 对象和函数同样也是变量。 在 JavaScript 中, 作用域为可访问变量,对象,函数的集合。 JavaScript 函数作用域: 作用域在函数内修改。 Javascript…
2022/9/6 1:25:09 人评论 次浏览 -
利用reduceRight和reduce函数实现函数式编程组合函数compse和pipe
let fn1=function(x){return x+10}let fn2=function(x){return x*10}let fn3=function(x){return x/10}console.log(fn3(fn2(fn1(1))))1.compose 函数的作用就是组合函数,将函数串联起来执行,一个函数的输出结果是另一个函数的输入参数,一旦第 1 个函数开始执行,一直到…
2022/2/14 11:41:37 人评论 次浏览 -
『无为则无心』Python函数 — 34、lambda表达式
目录1、lambda的应用场景2、lambda语法3、快速入门4、示例:计算a + b5、lambda的参数形式6、lambda的应用 lambda表达式的主要作用就是化简代码。 匿名函数一般都是作为参数使用,其他地方一般不会使用。 1、lambda的应用场景 如果一个函数有一个返回值,并且只有一句代码…
2022/1/7 22:07:33 人评论 次浏览 -
『无为则无心』Python函数 — 34、lambda表达式
目录1、lambda的应用场景2、lambda语法3、快速入门4、示例:计算a + b5、lambda的参数形式6、lambda的应用 lambda表达式的主要作用就是化简代码。 匿名函数一般都是作为参数使用,其他地方一般不会使用。 1、lambda的应用场景 如果一个函数有一个返回值,并且只有一句代码…
2022/1/7 22:07:33 人评论 次浏览 -
javaScript中函数无返回值时,函数默认返回undefined
javaScript中函数无返回值时,函数默认返回undefined 看如下代码: //函数有返回值function fn1(){ var hometown = 江西省赣州市于都县; return hometown; //有返回值}var a = fn1();console.log(fn1()函数的返回值= + a); //函数无返回值function fn2(){ var ho…
2021/5/17 20:25:19 人评论 次浏览 -
JavaScript手写bind
// 模拟 bind Function.prototype.bind1 = function () {// 使用arguments可以获取一个函数所有的参数// 使用Array.prototype.slice.call将参数拆解为数组const args = Array.prototype.slice.call(arguments)// 获取 this(数组第一项)const t = args.shift()// fn1.bi…
2021/5/6 12:55:10 人评论 次浏览 -
python基础(十七):递归函数和匿名函数
⼆. 递归 2.1 递归的应⽤场景递归是⼀种编程思想,应⽤场景: 1. 在我们⽇常开发中,如果要遍历⼀个⽂件夹下⾯所有的⽂件,通常会使⽤递归来实现; 2. 在后续的算法课程中,很多算法都离不开递归,例如:快速排序。2.1.1 递归的特点函数内部⾃⼰调⽤⾃⼰ 必须有出⼝2.2 应…
2021/5/3 20:27:03 人评论 次浏览