摘要: 公有实例成员函数及私有实例成员函数的定义<script type="text/javascript"> class2 = function() { // private fields var m_first = 1; var m_second = 2; // private methods function method1() { alert(m_first); } var method2 = function() { alert(m_second); } // public fields this.first = "firsts"; thi 阅读全文
posted @ 2011-09-06 13:42 kuangkro 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1: 变量定义和函数定义是在整个脚本执行之前完成的,而变量赋值是在执行阶段完成的。变量定义的作用仅仅是给所声明的变量指明它的作用域,变量定义并不给变量初始值,任何没有定义的而直接使用的变量,或者定义但没有赋值的变量,他们的值都是 undefined。函数定义除了声明函数所在的作用域外,同时还定义函数体结构。这个过程是递归的,也就是说,对函数体的定义包括了对函数体内的变量定义和函数定义。例:alert(a); //方法体alert(b); //方法体alert(c); //undefinedvara="a";functiona(){} functionb(){}varb=&q 阅读全文
posted @ 2011-09-06 11:46 kuangkro 阅读(182) 评论(0) 推荐(0) 编辑