(function($){
...
})(jQuery);JQUERY为何如此开头:1.用匿名函数包裹,利用闭包产生“私有”变量,防止全局变量污染(全局变量太多);2.传递jQuery对象,加速性能,因为jQuery对象是window对象的属性,而window对象的属性方法太多,所以当参数传递时,不用每次都便利window..
分类:
Web程序 时间:
2014-11-13 07:11:29
阅读次数:
244
先贴出使用@property和@synthesize实现的上一篇中的代码,再解释这两个关键字的用法和含义,代码如下:Person.h文件#import
@interface Person : NSObject {
int _age; //可以被子类访问
//这里系统会帮我们生成一个默认的 int _no 私有变量(不能被子类访问)
}
@property int age;
...
分类:
其他好文 时间:
2014-11-12 23:04:10
阅读次数:
245
原文:深入了解Javascript模块化编程
本文译自Ben Cherry的《JavaScript Module Pattern: In-Depth》。虽然个人不太认同js中私有变量存在的必要性,但是本文非常全面地介绍了Javascript中模块化模式地方方面面。我读完之后还是受益匪浅,所以翻译出来...
分类:
编程语言 时间:
2014-11-10 11:37:39
阅读次数:
262
本文译自Ben Cherry的《JavaScript Module Pattern: In-Depth》。虽然个人不太认同js中私有变量存在的必要性,但是本文非常全面地介绍了Javascript中模块化模式地方方面面。我读完之后还是受益匪浅,所以翻译出来希望对各位也有些帮助。
分类:
编程语言 时间:
2014-11-10 09:46:18
阅读次数:
237
@property 可以将python定义的函数“当做”属性访问,从而提供更加友好访问方式,但是有时候setter/getter也是需要的假设定义了一个类Cls,该类必须继承自object类,有一私有变量__x1. 第一种使用属性的方法:?123456789101112131415161718192...
分类:
编程语言 时间:
2014-11-09 18:00:57
阅读次数:
240
词法定界 lexical scoping static scoping 词法定界(lexical scoping 有时叫静态域)是许多语言约定使用的,变量只能在这套范围(按功能排列)内被一些已经定义了的 代码段中调用(引用)。当被编译后,这些范围将被确定下来。变量定义用这种格式的时候叫私有变量。 ....
分类:
其他好文 时间:
2014-11-07 18:21:42
阅读次数:
146
function start 为程序开始运行时需要执行的代码 function update 为程序没运行一帧就执行一次 将脚本拖拽到物体的Hierarchy层次中 脚本中可以在Inspector界面显示的变量:成员变量 私有变量不会显示! 全局变量 —— 一种可以在其它脚本里调用的变量 语法规则:...
分类:
编程语言 时间:
2014-11-06 23:11:44
阅读次数:
204
Java 中的继承规则:1.子类继承父类所有的成员变量和成员方法,但是不能继承父类的构造方法。2.子类虽然继承了父类的成员变量,但是子类不能直接访问父类的私有变量,可以通过getter/setter()方法进行访问3.子类对父类构造函数的调用规则:a.子类的构造方法首先必须调用父类的构造方法。b.如...
分类:
编程语言 时间:
2014-11-05 22:48:54
阅读次数:
228
实现过程 1.创建对象 if (window.ke){return;} 2.创建私有变量 var _TIME = new Date().getTime(); 3.创建私有函数 _fn(){} 4.创建构...
分类:
编程语言 时间:
2014-11-03 22:23:00
阅读次数:
166