函数 >>>>>>>>>>> : 使用函数的好处 1.代码重用 2.保持一致性,方便维护 3.可扩展性 定义方法 #形参,不调用时不占内存,必须一一对应,缺一不行,多一也不行#实参,定义实际的值,这叫位置参数,一个参数不能传两个值,也可以s=test(x=1,z=2,y=3), 默认参数:#默认值, ...
分类:
编程语言 时间:
2018-12-15 23:53:35
阅读次数:
213
this是什么? 在Java语言中,当创建一个对象后,Java虚拟机就会为其分配一个指向对象本身的指针,这个指针就是“this”。 this关键字有哪些用法? 一、调用本类的成员变量 上述代码中,构造方法中的形参与Person类的成员变量名称相同,如果不使用this关键字,不说我们,编译器也无法辨识 ...
分类:
其他好文 时间:
2018-12-15 17:24:42
阅读次数:
172
方法的参数传递(重难点) 1.形参:方法声明时的参数(方法声明里小括号中的参数)实参:调用方法时,实际传入的参数的值2.规则:Java中的参数传递机制:值传递机制(1)形参是基本数据类型:将实参的值传递给形参的基本数据类型的变量 本身应该输出的代码是i和j交换值的,但是因为i赋值给m,j赋值给n,输 ...
分类:
其他好文 时间:
2018-12-15 00:55:08
阅读次数:
146
可变个数的形参的方法:1.格式:对于方法的形参来说:数据类型...形参名2.可变个数的形参的方法与同名的方法之间可以构成重载3.可变个数的形参在调用时,个数从0开始,到无穷都可以(在调用这个方法时,sayHello后的括号里输入几个值都可以,可以输入0个也可以无穷个)4.使用可变多个形参的方法与方法 ...
分类:
其他好文 时间:
2018-12-15 00:54:25
阅读次数:
139
一. 装饰器 开闭原则: 软件设计的原则之一, 又称为开放封闭原则. 开放: 对功能扩展开放 封闭: 对修改代码封闭 装饰器: 在目标函数前或后插入一段新的代码, 不改变目标函数的代码 可以给目标函数传参, 拿到目标函数的返回值 python里面的动态代理 在不破坏目标函数和目标函数调用的基础上给函 ...
分类:
编程语言 时间:
2018-12-14 21:16:01
阅读次数:
181
函数默认参数 默认参数概念 默认参数指函数/方法在定义时为形参赋值,对应的形参称为默认参数 默认参数是一个参数定义期的概念,与调用无关 默认参数作用 如果参数定义默认参数,在调用函数/方法时,未对该参数进行传值,则使用默认值作为该参数的值 默认参数基本语法 定义格式: def 函数名(形参1 = 值 ...
分类:
编程语言 时间:
2018-12-13 20:55:04
阅读次数:
159
区别1: Struts2 的核心是基于一个Filter即StrutsPreparedAndExcuteFilterSpringMvc的核心是基于一个Servlet即DispatcherServlet(前端控制器) 区别2: Struts2是基于类开发的,传递的参数是通过类的属性传递(属性驱动和模型驱 ...
分类:
编程语言 时间:
2018-12-13 17:45:22
阅读次数:
172
function shuzukb(a){ b=[ ]; for(i=0;i<a.length;i++){ if(typeof a[i] == "object"){ //判断形参内的元素是否为object类型 b[i]=[ ]; for(j=0;j<a[i].length;j++){ b[i][j]= ...
分类:
编程语言 时间:
2018-12-13 11:30:45
阅读次数:
190
可以干什么? 改变函数内的this指向; 什么时候使用? 构造函数使用this 为什么使用? 为了生成对象 类(函数名不可以带括号).call() 因为this指向对象,所以call的第一个参数为对象 function fn(a,b){ (形参) this.name="zhang"; this.ag ...
分类:
移动开发 时间:
2018-12-11 19:59:58
阅读次数:
247
监听属性 watch 侦听属性的作用是侦听某属性值的变化,从而做相应的操作,侦听属性是一个对象,它的键是要监听的对象或者变量,值一般是函数,当你侦听的元素发生变化时,需要执行的函数,这个函数有两个形参,第一个是当前值,第二个是变化后的值。 代码实现: 效果图: ...
分类:
其他好文 时间:
2018-12-10 22:03:57
阅读次数:
232