10 2016 档案
摘要:1 当函数作为对象的方法被调用的时候 this就指向该对象 上面的例子中,当 o.f() 被调用时,函数内的this将绑定到o对象。 在何处或者如何定义调用函数完全不会影响到this的行为。在上一个例子中,我们在定义o的时候为其成员f定义了一个匿名函数。但是,我们也可以首先定义函数然后再将其附属到o
阅读全文
摘要:按位运算符是把操作数看作一系列单独的位,而不是一个数字值。所以在这之前,不得不提到什么是“位”: 数值或字符在内存内都是被存储为0和 1的序列,每个0和1被称之为1个位,比如说10进制数据2在计算机内被存储为 0 0 0 0 0 0 1 0,当我们将内存内的位值改变之后,这个值代表的意义也就变了,比
阅读全文
摘要:该方法属于ES5规范,如果浏览器环境不支持也可以自行实现,如下: 下面的例子演示了如何使用Object.create()来实现类式继承。这是一个单继承:
阅读全文
摘要:封装是实现面向对象程序设计的第一步,封装就是将数据与函数等集合在一个个的单元中(我们称之为类)。被封装的对象通常被称为抽象数据类型。 在传统的面向对象语言中有访问修饰符,如Private:只有类本身能存取.Protected:类和派生类可以存取.Public:完全存取. 那么在没有这些访问修饰符的j
阅读全文

浙公网安备 33010602011771号