什么是变量提升? 作用域形成后先进行变量提升(函数是先进行形参赋值) 对var和function提前声明和提前定义 关于变量提升需要注意的几点 只对等号左边进行变量提升 全局作用域下用var声明的变量,相当于给window设置一个属性,变量的值就是属性值,修改一方的值另一方会改变,存在映射关系。 条 ...
分类:
编程语言 时间:
2019-10-01 20:55:46
阅读次数:
108
<! more 什么是回调函数? 回调函数:把一个函数A当做实参专递给另外一个函数B,在B方法执行的时候,把A执行了,我们把这种机制叫做 “回调函数机制” 回调函数的特点: 根据需求回调函数可以被执行N多次 不仅可以把回调函数执行,还可以给传递的回调函数传递实参,这样在回调函数中设置形参(或者使用A ...
分类:
编程语言 时间:
2019-10-01 20:06:36
阅读次数:
75
刚开始学习C++,每天懵懵懂懂看一点,有点乱 现在开始一点点整理 C++虚函数的作用:给派生类重写用的,普通的函数只能重载,通过修改函数形参的个数或者类型,派生类B继承基类A,A类中有个fun函数,B类根据自身需求更改了fun函数 在main中如下定义: 上述代码结果正常 但是C++有许多特性,其中 ...
分类:
其他好文 时间:
2019-09-30 20:03:21
阅读次数:
99
constexpr函数 constexpr函数(constexpr function)是指能用于常量的表达式的函数。定义constexpr函数的方法和其它函数类似,不过要遵循几项约定:函数的返回类型和所有形参的类型都得是字面值类型,而且函数体中必须有且只有一条return语句: 我们把new_sz定 ...
分类:
编程语言 时间:
2019-09-29 19:35:32
阅读次数:
102
springMVC回显:pojo形参: √形参自动回显 √形参使用ModelAttribute √形参直接使用Model、request 简单类型形参: 不能自动回显、不能使用ModelAttribute √使用Model、request 方法: √使用ModelAttribute,将方法返回值进行 ...
分类:
编程语言 时间:
2019-09-29 19:30:25
阅读次数:
100
methods 当前视图支持的请求方法 默认不写methods参数只支持GET请求,methods参数是我们重写里面的方法,并不是追加 endpoint 路由映射-视图函数 defaults 默认参数 一旦默认参数存在 视图函数中必须有一个形参去接收 形参变量名必须与 defaults 中的一致 s ...
分类:
其他好文 时间:
2019-09-29 09:58:21
阅读次数:
68
作用域 ? 作用域是是一个标识符在程序正文中有效的区域。c++中标识符的作用域有 1.函数原型作用域 ? 在函数原型声明时形式参数的作用范围就是函数原型作用域。 例子:double area(double radius); 2.局部作用域 ? 1.函数形参列表中形参的作用域,从形参列表中的声明处开始 ...
分类:
其他好文 时间:
2019-09-28 23:37:59
阅读次数:
108
当调用函数时,除了传入在函数定义中显式声明的参数以外,同时还传入两个隐式参数:arguments 和 this。 arguments 参数是传入函数的所有参数的集合。具有length属性,便是传入的参数的个数,通过arguments参数还可以获取那些与函数形参不匹配的参数。在非严格模式下,argum ...
分类:
其他好文 时间:
2019-09-27 21:22:04
阅读次数:
82
形参list指向同一个地址空间,下一个循环将前一个循环的值覆盖,所以加入ArrayList<Integer[]> AllPath中的数组元素相同。 解决: 每次创建一个变量,就不会被覆盖之前的值了。 ...
分类:
编程语言 时间:
2019-09-27 15:05:41
阅读次数:
67
纯虚函数:一个函数只有函数名和形参列表,没有具体实现;语法:virtual double GetArea()=0; 抽象类:在C++中,含有纯虚拟函数的类称为抽象类,它不能生成对象。抽象类是不完整的,它只能用作基类。 话不多说,自己理解吧,笔者第一此看到是瞎说的,希望你有所收获吧。 1.含有纯虚函数 ...
分类:
编程语言 时间:
2019-09-27 11:04:31
阅读次数:
93