prototype 函数的prototype属性 每个函数都有一个prototype属性, 它默认指向一个Object空对象(即称为: 原型对象) 原型对象中有一个属性constructor, 它指向函数对象 每个函数都有一个prototype属性, 它默认指向一个Object空对象(即称为: 原型 ...
分类:
Web程序 时间:
2019-08-19 18:46:59
阅读次数:
130
对象objet:命名:自命名 构造函数对象 关键字 new, this是一种关键字,指的是当前对象,算是一种简称吧。 对象属性:就是一个对象的特征;对象方法:就是对象的执行动作;对象的两种访问方式:一种是对象名称后面跟. 一种是对面后面加大括号括号里面加引号,不加引号的话当字符串使用。js事件:js ...
分类:
其他好文 时间:
2019-08-19 10:07:51
阅读次数:
81
使用时需要导入头文件<algorithm> 语法描述:sort(begin,end,cmp),cmp参数可以没有,如果没有默认非降序排序。 一.以int为例的基本数据类型的sort使用 因为没有cmp参数,默认为非降序排序,结果为: 1 2 3 4 5 若设计为非升序排序,则cmp函数的编写: bo ...
分类:
其他好文 时间:
2019-08-18 19:29:29
阅读次数:
135
Lambda表达式(可以理解为一个函数对象,调用时重载了“()”) 定义:一个匿名函数,通过不同[capture]来捕获上下文的变量,进行处理的函数 格式:[capture] (params) mutable -> return-type {} 参数介绍: [capture]: (params) m ...
分类:
其他好文 时间:
2019-08-18 18:05:21
阅读次数:
87
当我们编写一个lambda后,编译器将该表达式翻译成一个未命名类的未命名对象。在lambda表达式产生的类中含有一个重载的函数调用运算符。 vector<string> svec = {"aaaa", "bbb", "ccccc"}; class shorterString { public: bo ...
分类:
其他好文 时间:
2019-08-17 16:29:27
阅读次数:
127
一:构造函数和一般函数区别: 1. 构造函数:对象创建时,就会调用与之对应的构造函数,对对象进行初始化。 一般函数:对象创建后,需要函数功能时才调用。 2. 构造函数:对象创建时,会调用只调用一次。 一般函数:对象创建后,可以被调用多次。 3.细节: 1,构造函数如果完成了set功能。set方法是否 ...
分类:
其他好文 时间:
2019-08-17 09:14:37
阅读次数:
64
[TOC] 1. 可变参数 可变位置参数( args):接收多余的位置参数,以元组形式存储 可变关键字参数( kwargs):接收多余的关键字参数,以字典形式存储 执行结果为: 2. 函数对象 python中面向对象贯彻的很彻底,一切即对象,函数是第一类对象,即函数可以被当做数据处理。 引用:可以将 ...
分类:
其他好文 时间:
2019-08-11 20:25:04
阅读次数:
68
1.面向对象:是一种编程的思想,程序里用面向对象的方法描述现实世界中的一个具体的事物, 2.对象 2.1什么是对象? 封装了一个事物的属性和功能的程序结构,其属性可以包括基本值,对象或者函数。对象的行为相当于其方法,特征相当于其属性。 2.2对象的创建 2.11对象字面量: var obj = { ...
分类:
其他好文 时间:
2019-08-11 14:51:36
阅读次数:
83
可变长参数 可变长参数:指的是在调用函数时,传入的参数个数可以不固定 调用函数时,传值的方式无非两种,一种是位置实参,另一种是关键字实参,因此形参也必须得有两种解决方法,以此来分别接受溢出的位置实参(\ )与关键字实参(\ \ ) 牢记 一、可变长形参之\ 形参中的\ 会将溢出的位置实参全部接收,然 ...
分类:
其他好文 时间:
2019-08-11 13:20:58
阅读次数:
86
C++标准库(三)之STL算法 算法头文件: #include<algorithm> #include<numeric> 算法简介:STL算法采用覆盖模式而非安插模式,所以调用者必须保证有足够的操作空间。 函数对象类型声明:元素计数 UnaryProc:Op(elem),无返回值 CompFunc: ...
分类:
编程语言 时间:
2019-08-10 19:15:36
阅读次数:
92