摘要:
有人闲的蛋疼,非要在函数中使用如下方式传值,尼玛一下把我搞糊涂了。于是决定发挥打破沙锅问到底的精神搞清楚它。 var a = 1,b = [], c = {}; function f(a, b, c){ a = [1, 2, 3]; b = true; c = {x:3, y:5, z: 7}} 代 阅读全文
摘要:
在加上new操作符,我们就能完成传统面向对象的class + new的方式创建对象,在Javascript中,我们将这类方式成为Pseudoclassical。 基于上面的例子,我们执行如下代码 var obj = new Base(); var obj = new Base(); var obj 阅读全文
摘要:
私有变量在js中是个什么概念。当下我的认识是var所定义的变量,实际可以理解为属性和方法,或者单单是临时存储器,不归属任何对象。 一个声明函数: function a(){ var v = "bc";} 这样定义的变量v有以下特征: 只有当a函数被执行的时候,即添加尾括号调用,内部才会开始v的声明( 阅读全文