参考:https://blog.csdn.net/Hk_john/article/details/72463318 以下是内容: 最近经常用到vector容器,发现它的clear()函数有点意思,经过验证之后进行一下总结。 clear()函数的调用方式是,vector temp(50);//定义了5 ...
分类:
其他好文 时间:
2021-04-29 12:05:53
阅读次数:
0
装饰器 定义:是在不改变函数的调用方式,还能为此函数前后添加功能 装饰器的形成过程 一、写一个测试代码时间的函数 import time#导入time模块是为了模拟函数运行时间 def inner(): start=time.time() time.sleep(1) for i in range(1 ...
分类:
其他好文 时间:
2021-03-29 11:52:53
阅读次数:
0
普通函数 function fn1(){ log(1); } 调用 fn1(); 对象函数 var obj={ a : 0, b : 1, fn2:function(){ log(2); } } 调用 obj.fn2(); 构造函数 function fn3(uname,uage){ this.un ...
分类:
编程语言 时间:
2021-01-21 10:35:33
阅读次数:
0
python装饰器 1. 装饰器 1. 本质: 闭包函数 2. 特点 不修改已有函数的源代码 不修改已有函数的调用方式 给已有函数增加额外的功能 2. 理解 1. 装饰器原则组成: 函数 + 实参高阶函数 + 返回值高阶函数 + 嵌套函数 + 语法糖 = 装饰器 2. 函数的本质: 函数和变量名一致 ...
分类:
编程语言 时间:
2020-12-03 11:42:11
阅读次数:
5
1、构造函数也是一个普通函数,创建方式和普通函数一样,但构造函数习惯上首字母大写; 2、作用不一样(构造函数用来新建实例对象); 3、调用方式不一样。 a. 普通函数的调用方式:直接调用 person(); b.构造函数的调用方式:需要使用new关键字来调用 new Person(); 4、构造函数 ...
分类:
Web程序 时间:
2020-10-05 22:33:55
阅读次数:
50
今天仅对js进行了学习,学习内容包括this,构造函数,原型及数组。 this 解析器在调用函数时,每次都会像函数内部传递一个隐含参数 这个参数就是this,this指向是一个对象,这个对象我们称为函数执行的上下文对象 更具函数的调用方式不同,this指向不同的对象 1.以函数形式调用this永远指 ...
分类:
其他好文 时间:
2020-06-10 23:06:42
阅读次数:
98
定义 本质是函数,用来装饰其他函数(为其他函数添加附加功能)。通俗来讲:高阶函数 + 嵌套函数 = 装饰器 原则 1.不能修改被装饰的函数的源码 2.函数的调用方式也不能被修改 现存在一个函数 foo(), import time def foo(): time.sleep(1) print('in ...
分类:
其他好文 时间:
2020-06-01 22:19:04
阅读次数:
68
Step By Step(Lua函数) 一、函数: 在Lua中函数的调用方式和C语言基本相同,如:print("Hello World")和a = add(x, y)。唯一的差别是,如果函数只有一个参数,并且该参数的类型为字符串常量或table的构造器,那么圆括号可以省略,如print "Hello ...
分类:
其他好文 时间:
2020-06-01 20:46:34
阅读次数:
61
函数高级 一、闭包 def fun1(): x = 520 def fun2(): print(x) x = 1200 fun1() print(x)# 内部函数包含对外部作用于而非全局作用域的引用 二、装饰器 不改变函数体的代码,并且不改变函数的调用方式,为函数添加功能,他本质就是一个函数,附加被 ...
分类:
编程语言 时间:
2020-05-31 17:56:14
阅读次数:
59
装饰器的初识 1. 版本一: 大壮 写一些代码测试一下index函数的执行效率。 版本二:利用函数,解决代码重复使用的问题 版本三:不能改变原函数的调用方式。 版本四:具体研究 版本五:python做了一个优化;提出了一个语法糖的概念。 标准版的装饰器 版本六:被装饰函数带返回值 版本七:被装饰函数 ...
分类:
其他好文 时间:
2020-05-24 21:04:46
阅读次数:
42