码迷,mamicode.com
首页 >  
搜索关键字:fn    ( 3217个结果
lru_cache的增强实现
from functools import wraps import time,inspect,datetime def m_cache(duration): def _cache(fn): local_cache={} @wraps(fn) def wrapper(*args,**kwargs): ...
分类:系统相关   时间:2020-09-17 23:14:30    阅读次数:36
python入门知识纵览
python函数 1.函数作用 最大化代码重用和最小化代码冗余 流程的分解 2.函数基本概念 def创建对象并赋值给某一变量 ## 创建一个函数对象并赋值给fn_namedef fn_name(args1,args2,...,argsN): <statements>复制代码 def是可执行的代码 # ...
分类:编程语言   时间:2020-09-17 22:09:37    阅读次数:31
[Javascript] Memoization
const factorial = (n) => (n > 1 ? n * factorial(n - 1) : 1); const memoize = (fn) => { const cache = {}; return (...args) => { const key = JSON.string ...
分类:编程语言   时间:2020-09-17 16:31:51    阅读次数:32
MAP函数和Reduce函数
"""map(fn,lsd)fn:是一个函数 可以是自己定义的 可以是python内置的lsd:是一个序列功能:把lsd中的每个元素一次作用在fn上惰性序列 :不转换 就不会转换"""# L = ["0","1","2","3","4","5","6","7","8","9","10"]# def ...
分类:其他好文   时间:2020-09-11 14:22:04    阅读次数:31
Filter函数
"""filter(fn,lsd)过滤,按照条件进行过滤.执行流程:lsd中的每一个元素依次作用在fn上,如果返回为True,那么就保留数据如果返回False,那么就过滤掉这个数据"""lsd = [1,2,3,4,5,6,7,8,9]def func(key): if key%2 == 0: #: ...
分类:其他好文   时间:2020-09-11 14:20:51    阅读次数:42
C++11新特性:参数绑定——std::bind
概述 std::bind函数定义在头文件functional中,是一个函数模板,它就像一个函数适配器,接受一个可调用对象(callable object),生成一个新的可调用对象来“适应”原对象的参数列表。一般而言,我们用它可以把一个原本接收N个参数的函数fn,通过绑定一些参数,返回一个接收M个(M ...
分类:编程语言   时间:2020-09-10 22:32:59    阅读次数:53
js之原型链
console.log(Object) console.log(Object.prototype) console.log(Object.prototype.__proto__) // null function Fn () { this.test1 = function () { console. ...
分类:Web程序   时间:2020-09-08 21:04:15    阅读次数:55
函数也是对象
我们知道,创建一个函数可以通过函数表达式和函数声明,实际上, 创建函数还有第三种方法是通过Function构造函数实例一个函数对象: 函数也是对象,内部是通过Function构造函数创造出来的,下图是函数fn的原型链: ...
分类:其他好文   时间:2020-08-19 19:22:30    阅读次数:55
javascript基础函数4.1
匿名函数 语法: var 变量名 = function() {}; 作用: 匿名函数使用在以函数作为参数和函数作为返回值的地方。 代码: var fn = function() { console.log("函数的另一种定义方式,使用匿名函数给变量赋值"); }; //函数的调用 fn(); 函数重 ...
分类:编程语言   时间:2020-08-13 12:12:51    阅读次数:63
js防抖和节流
防抖 触发高频事件后,n秒内函数只执行一次,如果n秒内高频事件再次被触发则重新计算时间。 思路: 每次触发事件时,都取消之前的延时调用方法。 function debounce(fn,wait) { let timeout = null; // 创建一个标记用来存放定时器的返回值 let timeW ...
分类:Web程序   时间:2020-08-06 23:15:31    阅读次数:106
3217条   上一页 1 ... 4 5 6 7 8 ... 322 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!