`
luyuwww
  • 浏览: 97598 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

类 和 对象 (看 javascript真经 有感)

阅读更多

       今天看了javascript真经,笔者一定是个对OO和佛法都理解比较深的.思考一下,说的句句在理.

       回忆当初学OO的时候,经典的一句话"世间万物都是对象",确实是这样的,比如一个萤火虫,一根甘蔗都是一个对象.它们有着自己的属性和方法.但是他们的类型到底是什么呢? 我们到哪里可以找到它们的类呢?是谁来定义的呢?
       我们的经验系统中之所以认为它们是萤火虫和甘蔗都是前人定义的.换作一个萤火虫眼中的甘蔗可能就是另外一种'类型',但是对象依然是对象,也就是说'类'是一种语言为了用于规范和描述对象而产生的.按照现实来说应该是先有对象后有类的.但是在计算机世界中却是先有类后有对象的.
       哈哈.不知道理解这个和学习有没有关系.

0
0
分享到:
评论

相关推荐

    JavaScript 真经

    "JavaScript真经"这个标题暗示了其内容可能涵盖JavaScript的基础到高级概念,旨在帮助学习者深入理解和掌握这门语言的精髓。 文档《悟透JavaScript.doc》很可能是一部系统性的JavaScript教程,它可能会包含以下几个...

    javascript真经悟透

    总的来说,"javascript真经悟透"的主题深度探讨了JavaScript的精髓,尤其是闭包这一概念,它不仅帮助你理解JavaScript的工作机制,更能提升你在实际项目中的编程技巧和解决问题的能力。通过对"悟透JavaScript.doc"的...

    Javascript 面向对象的JavaScript进阶

    在面向对象的JavaScript中,类的成员可以根据它们与类和对象的关系分为“类成员”和“实例成员”。 ##### 8.2.1 实例属性和实例方法 **定义:** 实例成员包括实例属性和实例方法。每个对象实例都有自己的实例属性...

    面向对象JavaScript精要(英文原版pdf)

    - **第三章:JavaScript中的类和对象**:详细介绍如何使用JavaScript创建类和对象。 - **第四章:继承**:探讨JavaScript中实现继承的不同方式。 - **第五章:封装和私有性**:讲解如何在JavaScript中实现封装以及...

    Javascript 类和对象的实现

    ### JavaScript 类和对象的实现:深入探讨 #### 引言 JavaScript 作为一种脚本语言,其强大之处在于能够灵活地支持面向对象编程(OOP),尽管它最初设计时并非专门为此目的。JavaScript 的对象模型允许开发者以多种...

    JavaScript核心对象参考手册

    JavaScript是Web开发中不可或缺的一部分,它是一种轻量级的、解释型的编程语言,主要用于增强网页的交互性。本参考手册聚焦于...查阅手册时,结合书签和对象名列表,可以快速定位和学习特定对象的方法和属性。

    面向对象的JavaScript包装类

    自己封装的一个面向对象的JavaScript类。

    JavaScript之Date对象(源代码)

    JavaScript之Date对象(源代码)JavaScript之Date对象(源代码)JavaScript之Date对象(源代码)JavaScript之Date对象(源代码)JavaScript之Date对象(源代码)JavaScript之Date对象(源代码)JavaScript之Date对象...

    javascript创建对象的方式(二)

    JavaScript中的构造函数是一种特殊类型的函数,可以用来创建和初始化一个对象。通过`new`关键字调用构造函数,可以创建一个新的对象实例。例如: ```javascript function Person(name, age) { this.name = name;...

    JAVASCRIPT 面向对象编程精要

    本文介绍了JavaScript面向对象编程的基本概念和技术细节,包括变量和对象的基础用法、函数的作用以及如何通过封装和继承来构建复杂的对象层次结构。JavaScript的独特之处在于它的灵活性和动态性,这使得它成为了一种...

    JavaScript BOM操作 window对象的子级对象 示例代码

    window对象的子级对象 示例代码JavaScript BOM操作 window对象的子级对象 示例代码JavaScript BOM操作 window对象的子级对象 示例代码JavaScript BOM操作 window对象的子级对象 示例代码JavaScript BOM操作 window...

    JavaScript面向对象基础.ppt

    在JavaScript中,面向对象编程(OOP)是其核心概念之一,允许开发者通过类和对象来组织和管理代码,提高代码的可重用性和可维护性。 8.1 面向对象术语 面向对象编程的基础包括类、对象、继承和多态等概念。类是对象...

    Javascript面向对象编程

    通过上述介绍,可以看出JavaScript虽然不像传统意义上的面向对象语言那样提供明确的类和对象概念,但它仍然支持面向对象编程的基本思想。利用`function`作为类的定义、`new`操作符创建对象、以及`this`和`prototype`...

    javascript面向对象

    3. **ES6类语法**:现代JavaScript提供了更接近传统面向对象语言的类语法,使得定义类和创建对象更加直观。例如: ```javascript class Person { constructor(name, age) { this.name = name; this.age = age; ...

    《JavaScript内核系列》和《JavaScript面向对象基础》

    《JavaScript内核系列》和《JavaScript面向对象基础》这两本书是深入理解JavaScript编程的重要资源。JavaScript,作为一种广泛应用于Web开发的脚本语言,其内核和面向对象特性是开发者必须掌握的基础知识。以下是对...

    JavaScript面向对象编程指南(第2版).rar

    本指南的第二版深入探讨了JavaScript的面向对象特性,旨在帮助开发者更好地理解和应用这一编程范式。 JavaScript的面向对象主要基于三个核心概念:封装、继承和多态。封装是将数据和操作这些数据的方法结合在一起,...

    JavaScript面向对象编程指南.pdf

    9. ES6新特性:随着ECMAScript 6(ES6)的发布,JavaScript引入了许多新特性,如类(class)、模块(module)、箭头函数(arrow function)等,这些都丰富了面向对象编程的能力。 通过以上内容,我们可以了解到...

    javascript面向对象编程(中文).pdf

    面向对象编程是现代JavaScript的核心之一,它通过构造函数、原型链等机制实现了类和继承的概念。掌握这些基本概念对于构建高效、可维护的JavaScript应用至关重要。同时,合理利用现有的测试工具和框架可以极大地提高...

    javascript面向对象编程

    面向对象编程的基础知识及其在JavaScript中的运用;数据类型、操作符以及流程控制语句;函数、闭包、对象和原型等概念,以代码重用为目的的继承模式;BOM、DOM、浏览器事件、AJAX和JSON;如何实现JavaScript中缺失的...

Global site tag (gtag.js) - Google Analytics