随笔分类 - JavaScrip 面向对象精要
摘要:JavaScript 面向对象精要--理解对象 尽管JavaScript里有大量内建引用类型,很可能你还是会频繁的创建自己的对象。JavaScript中的对象是动态的。 一.定义属性 当一个属性第1次被添加给对象时JavaScript在对上上调用了一个名为 [[Put]]的内部方法,该方法会在对象上
阅读全文
摘要:在JavaScript中,函数其实也是对象。是函数不同于其他对象的特点是:函数存在一个被称为[[Call]]的内部属性。[[Call]]属性是函数独有的,表明该对象可以被执行。ECMAScript 定义了typeof操作符对具有[[Call]]属性的对象返回 "function"。理解函数的行为是理
阅读全文
摘要:一.什么是类型 JavaScript 虽然没有类的概念。但依然存在两种类型:原始类型和应用类型。 原始类型保存为简单的数据值,引用类型则保存为对象,其本质是指向内存位置 的引用。也就是说:原始值被直接保存在对象内,而引用值则作为一个指针保存在 对象内,该指针指向实际对象在内存中的储存位置。 二.原始
阅读全文
摘要:通过构造函数F创建的对象实例p 这个对象p的原型对象是 构造函数中prototype属性指向的对象s,这个对象p中也有个非标准的__proto__属性指向构造函数prototype属性所指向的对象s,所以就有 p.__proto__ F.prototype;在对象P的原型对象s中有个属性constr
阅读全文

浙公网安备 33010602011771号