构造器,又称为构造方法。构造器用于构造该类的实例,也就是对象。 格式如下:[修饰符] 类名 (形参列表){//n条语句} 构造方法是一种特殊的方法,与一般的方法区别: 1.构造方法的名字必须与定义他的类名完全相同,没有返回类型,甚至连void也没有。 2.构造方法的调用是在创建一个对象时使用new操 ...
分类:
编程语言 时间:
2018-12-05 20:26:25
阅读次数:
233
// //自调用函数// (function (形参) {// var num=10;//局部变量// })(实参);// console.log(num);(function (win) { var num=10; //js是一门动态语言,对象没有属性,点了就有了 win.num=num;//把局 ...
又名name space, 顾名思义就是存放名字的地方,存什么名字呢?举例说明,若变量x=1,1存放于内存中,那名字x存放在哪里呢?名称空间正是存放名字x与1绑定关系的地方 名称空间共3种,分别如下 locals: 是函数内的名称空间,包括局部变量和形参 globals: 全局变量,函数定义所在模块 ...
分类:
其他好文 时间:
2018-12-04 22:25:06
阅读次数:
246
形参 只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回主调用函数后则不能再使用该形参变量 实参 可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便把这些值传送给形参。因此应预先用赋值 ...
分类:
其他好文 时间:
2018-12-04 20:36:57
阅读次数:
195
1)springmvc的入口是一个servlet,即前端控制器,例如:*.action struts2入口是一个filter过虑器,即前端过滤器,例如:/* 2)springmvc是基于方法开发,传递参数是通过方法形参,可以设计为单例 struts2是基于类开发,传递参数是通过类的属性,只能设计为多 ...
分类:
编程语言 时间:
2018-12-04 13:24:37
阅读次数:
173
函数,实现某些功能 1、函数的定义: def hello(): print("hello") #函数体 hello() #调用函数 函数必须被调用才会被执行 2、形参(函数中传入参数),实参(实际调用函数传入的参数) def write_file(filename,content): #传入的参数是 ...
分类:
编程语言 时间:
2018-12-03 21:08:36
阅读次数:
124
1.var a=12 function fn(){ console.log(a) //undefined var a=45 console.log(a) //45 } fn() 案例解析画图: 2.var a=12; function fn(){ console.log(a) //12 a=45 c ...
分类:
其他好文 时间:
2018-12-02 22:39:02
阅读次数:
352
装饰器是程序开发的基础知识,用好装饰器,在程序开发中能够提高效率 它可以在不需要修改每个函数内部代码的情况下,为多个函数添加附加功能,如权限验证,log日志等 涉及点: 1.先梳理一下 >>> def fun(): print('Fun...') # fun 是函数 # fun() 是执行函数 #A ...
分类:
编程语言 时间:
2018-12-02 17:57:40
阅读次数:
201
逻辑运算 || 或 遇到第一个为true的数字就终止并返回 && 且 遇到第一个false的值就终止 返回false的值,如果没有false就返回最后那个数 || 和 &&在一起 &&的优先级比较高 高于|| 作用域的问题 Js代码在客户端执行前,浏览器会给这个js一个全局环境,这个环境分两个部分, ...
分类:
其他好文 时间:
2018-12-01 17:12:00
阅读次数:
165
python-函数进阶 1,名称空间 又名name space, 顾名思义就是存放名字的地方,存什么名字呢?举例说明,若变量x=1,1存放于内存中,那名字x存放在哪里呢?名称空间正是存放名字x与1绑定关系的地方 名称空间共3种,分别如下 locals: 是函数内的名称空间,包括局部变量和形参 glo ...
分类:
编程语言 时间:
2018-11-30 13:58:20
阅读次数:
165