您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 深入理解JavaScript系列

  2. 本书是一本全面、深入介绍Javascr ipt语言的学习指南。本书共分四个部分,第1部分帮助读者快速入手,掌握基本的Javascr ipt编程要点;第2部分介绍Javascr ipt的发展和技术背景;第3部分深入探索Javascr ipt,介绍了语法、值、运算符、布尔类型、数字、字符串、语句、异常捕获、函数、变量、对象与继承、数组、正则表达式、Date、Math、JSON、标准全局变量、编码和Javascr ipt、ECMAscr ipt 5的新特性等内容;第4部分介绍技巧、工具和类库,帮助读
  3. 所属分类:Javascript

    • 发布日期:2017-09-30
    • 文件大小:2097152
    • 提供者:master5512
  1. 简单理解JavaScript中的封装与继承特性

  2. 主要介绍了Javascr ipt中的封装与继承特性,封装与继承是基于对象编程概念中的基本特性,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-10-22
    • 文件大小:50176
    • 提供者:weixin_38652636
  1. 理解javascript对象继承

  2. 主要帮助大家理解javascr ipt对象继承,先从一个问题出发,引入javascr ipt对象继承相关知识,感兴趣的小伙伴们可以参考一下
  3. 所属分类:其它

    • 发布日期:2020-10-22
    • 文件大小:56320
    • 提供者:weixin_38737751
  1. 浅谈javascript的原型继承

  2. javascr ipt的继承在很多框架中都有运用,尤其是原型式继承。首先要理解一个概念,什么是原型式继承?所谓的原型式继承,就是在函数内部先创建一个临时性的构造函数,然后将传入的对象做这个构造函数的原型,最后返回这个临时类型的新实例
  3. 所属分类:其它

    • 发布日期:2020-10-28
    • 文件大小:49152
    • 提供者:weixin_38694566
  1. 深入理解JavaScript系列(17):面向对象编程之概论详细介绍

  2. 主要介绍了深入理解Javascr ipt系列(17):面向对象编程之概论详细介绍,本文讲解了概论、范式与思想、基于类特性和基于原型、基于静态类、层次继承等内容,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-10-24
    • 文件大小:149504
    • 提供者:weixin_38751905
  1. 理解javascript对象继承

  2. 先从一个问题进行研究深入,什么是javascr ipt对象继承? 比如我们有一个“动物”对象的构造函数。 function animal() { this.type = '动物'; } 还有一个“猫”对象的构造函数。 function cat(name,color) { this.name = name; this.color = color; } 我们知道猫也属于动物,如果这个猫对象想要继承动物对象的属性,我们该怎么做呢? 构造函数绑定 使用构造函数
  3. 所属分类:其它

    • 发布日期:2020-11-24
    • 文件大小:54272
    • 提供者:weixin_38729108
  1. 学习javascript面向对象 理解javascript对象

  2. 一、编程思想 面向过程:以过程为中心,自顶向下逐步细化,程序看成一系列函数调用的集合 面向对象:对象作为程序的基本单元,程序分解为数据和相关操作 二、类、对象 类:对具有相同特性和特征事物的抽象描述 对象:某种类型对应的具体事物 三、面向对象的三大特性 封装:隐藏实现细节,实现代码模块化 继承:扩展已存在的代码模块,实现代码重用  多态:接口的不同实现方式,实现接口重用 四、对象定义:无序属性的集合,其属性可以包含基本值、对象或者函数 //简单的对象实例 var person = new O
  3. 所属分类:其它

    • 发布日期:2020-11-23
    • 文件大小:63488
    • 提供者:weixin_38742927
  1. 深入理解JavaScript系列(17):面向对象编程之概论详细介绍

  2. 介绍 在本篇文章,我们考虑在ECMAscr ipt中的面向对象编程的各个方面(虽然以前在许多文章中已经讨论过这个话题)。我们将更多地从理论方面看这些问题。 特别是,我们会考虑对象的创建算法,对象(包括基本关系 – 继承)之间的关系是如何,也可以在讨论中使用(我希望将消除之前对于Javascr ipt中OOP的一些概念歧义)。 英文原文:http://dmitrysoshnikov.com/ecmascr ipt/chapter-7-1-oop-general-theory/ 概论、范式与思想 在
  3. 所属分类:其它

    • 发布日期:2020-12-01
    • 文件大小:147456
    • 提供者:weixin_38622962
  1. 重新理解JavaScript的六种继承方式

  2. 类式继承(构造函数) JS中其实是没有类的概念的,所谓的类也是模拟出来的。特别是当我们是用new 关键字的时候,就使得“类”的概念就越像其他语言中的类了。类式继承是在函数对象内调用父类的构造函数,使得自身获得父类的方法和属性。call和apply方法为类式继承提供了支持。通过改变this的作用环境,使得子类本身具有父类的各种属性。 var father = function() { this.age = 52; this.say = function() { alert('hello i am
  3. 所属分类:其它

    • 发布日期:2020-11-28
    • 文件大小:115712
    • 提供者:weixin_38595243
  1. 理解JavaScript原型链

  2. 每一个Javascr ipt对象都和另一个对象相关联,相关联的这个对象就是我们所说的“原型”。每一个对象都会从原型继承属性和方法。有一个特殊的对象没有原型,就是Object。在之后的图示中会进行说明。 举个栗子,我们首先声明一个函数Student(): function Student(name){ this.name = name; this.hello = function(){ alert(`Hello,${this.name}`); } } 这个函数包含一个属性nam
  3. 所属分类:其它

    • 发布日期:2020-11-28
    • 文件大小:123904
    • 提供者:weixin_38619613
  1. 关于JavaScript的面向对象和继承有利新手学习

  2. 这是一篇关于Javascr ipt的面向对象和继承的文章,写于1年前,作者循序渐进,对想学习Javascr ipt中面向对象的同学来说是很有帮助的,因此试着翻译一下,不妥之处,请指正。原文链接Objects and Inheritance in Javascr ipt 虽然一些Javascr ipt用户可能永远也不需要知道原型或面向对象语言的性质,但是那些来自传统面向对象的语言的开发者使用的时候会发现Javascr ipt的继承模型非常的奇怪。而不同的JS框架提供了各自的方法来编写类面向对象(c
  3. 所属分类:其它

    • 发布日期:2020-12-11
    • 文件大小:72704
    • 提供者:weixin_38538224
  1. 深入理解JavaScript系列(46):代码复用模式(推荐篇)详解

  2. 介绍 本文介绍的四种代码复用模式都是最佳实践,推荐大家在编程的过程中使用。 模式1:原型继承 原型继承是让父对象作为子对象的原型,从而达到继承的目的: 代码如下: function object(o) {     function F() {     }     F.prototype = o;     return new F(); } // 要继承的父对象 var parent = {     name: “Papa” }; // 新对象 var child = object(parent
  3. 所属分类:其它

    • 发布日期:2020-12-11
    • 文件大小:65536
    • 提供者:weixin_38678510
  1. Extjs学习笔记之八 继承和事件基础

  2. 这里接口的意思是Observable实际上起了一个抽象类的作用,Extjs中有大量的组件都是继承自这个类的。这个类提供了一些基本的方法比如addEvents,addlistener,fireEvent等等。本文暂时不介绍如何使用extjs的组件响应事件,而是介绍Extjs的事件的一些实现原理。整个Extjs框架都是以一种面向对象的方式开发的,所以理解Javascr ipt中的继承也很重要。我前面的一篇文章 补点基础:Javascr ipt中的类和闭包 也是为这篇做准备。另外,博客园内还有一个写的
  3. 所属分类:其它

    • 发布日期:2020-12-11
    • 文件大小:80896
    • 提供者:weixin_38702515
  1. 深入理解JavaScript系列(42):设计模式之原型模式详解

  2. 介绍 原型模式(prototype)是指用原型实例指向创建对象的种类,并且通过拷贝这些原型创建新的对象。 正文 对于原型模式,我们可以利用Javascr ipt特有的原型继承特性去创建对象的方式,也就是创建的一个对象作为另外一个对象的prototype属性值。原型对象本身就是有效地利用了每个构造器创建的对象,例如,如果一个构造函数的原型包含了一个name属性(见后面的例子),那通过这个构造函数创建的对象都会有这个属性。 在现有的文献里查看原型模式的定义,没有针对Javascr ipt的,你可能发
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:50176
    • 提供者:weixin_38606466
  1. 理解JavaScript的prototype属性

  2. 其实,关于prototype只要几句话就可以总结: 任何原型都是对象,只有对象有原型 只有Function有prototype属性,它是这个Function作为构造器时生成对象所继承的原型。Function的原型和它的prototype属性无关 对象的原型可以通过非标准的属性 __proto__ 或ECMAscr ipt5的方法 Object.getPrototypeOf() 访问。 1其实是错的,Object这个原型链尽头的对象它没有原型。可是为了更简单表述。在看原型链后你就会明白.toStr
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:33792
    • 提供者:weixin_38694023
  1. 深入理解JavaScript系列(41):设计模式之模板方法详解

  2. 介绍 模板方法(TemplateMethod)定义了一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 模板方法是一种代码复用的基本技术,在类库中尤为重要,因为他们提取了类库中的公共行为。模板方法导致一种反向的控制结构,这种结构就是传说中的“好莱坞法则”,即“别找找我们,我们找你”,这指的是父类调用一个类的操作,而不是相反。具体体现是面向对象编程编程语言里的抽象类(以及其中的抽象方法),以及继承该抽象类(和抽象方法)的子类。
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:55296
    • 提供者:weixin_38591223
  1. 深入理解JavaScript系列(29):设计模式之装饰者模式详解

  2. 介绍 装饰者提供比继承更有弹性的替代方案。 装饰者用用于包装同接口的对象,不仅允许你向方法添加行为,而且还可以将方法设置成原始对象调用(例如装饰者的构造函数)。 装饰者用于通过重载方法的形式添加新功能,该模式可以在被装饰者前面或者后面加上自己的行为以达到特定的目的。 正文 那么装饰者模式有什么好处呢?前面说了,装饰者是一种实现继承的替代方案。当脚本运行时,在子类中增加行为会影响原有类所有的实例,而装饰者却不然。取而代之的是它能给不同对象各自添加新行为。如下代码所示: 代码如下: //需要装饰的
  3. 所属分类:其它

    • 发布日期:2020-12-09
    • 文件大小:50176
    • 提供者:weixin_38569675
  1. 理解javascript中的原型和原型链

  2. 原型   大家都知道,Javascr ipt 不包含传统的类继承模型,而是使用 prototype 原型模型。代码实现大概是这样子的 function Student(name){ this.name = name; } var Kimy = new Student("Kimy"); Student.prototype.say = function(){ console.log(this.name + "say"); } Kimy.say(); //Kimysay        Kimy
  3. 所属分类:其它

    • 发布日期:2020-12-12
    • 文件大小:65536
    • 提供者:weixin_38635794
  1. 深入理解javascript原型链和继承

  2. 在上一篇文章中,介绍了原型的概念,了解到在javascr ipt中构造函数、原型对象、实例三个好基友之间的关系:每一个构造函数都有一个“守护神”——原型对象,原型对象心里面也存着一个构造函数的“位置”,两情相悦,而实例呢却又“暗恋”着原型对象,她也在心里留存了一个原型对象的位置。 javascr ipt本身不是面向对象的语言,而是基于对象的语言,对于习惯了其他OO语言的人来说,起初有些不适应,因为在这里没有“类”的概念,或者说“类”和“实例”不区分,更不要指望有“父类”、“子类”之分了。那么,j
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:117760
    • 提供者:weixin_38658982
  1. 简单理解JavaScript中的封装与继承特性

  2. Javascr ipt中的封装 封装简单地说就是让外界只能访问对象的共有变量和函数,隐藏细节和数据。 js中有三种方法创建对象,分别为门户大开型、用命名规范区分私有变量、闭包创建真正的私有变量三种。 1.门户大开型,是实现对象的最基础的方法,所有方法与变量都是共有的外界可以访问。 var Book = function(name){ if(this.check(name)){ console.log(error); throw new Error(name null);
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:48128
    • 提供者:weixin_38569675
« 12 3 4 5 6 »