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

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

阅读更多

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

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

0
0
分享到:
评论

相关推荐

    javascript真经悟透

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

    悟透JavaScript--《JavaScript真经》

    《JavaScript真经》的描述中,作者通过比喻和故事深入浅出地阐述了JavaScript的核心概念,尤其是数据和代码的关系,以及面向对象编程的思想。 在编程中,数据和代码是两个基本的组成部分。数据代表了程序中的信息,...

    Javascript 面向对象的JavaScript进阶

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

    面向对象javascript

    面向对象的JavaScript开发可以极大地提高开发效率和代码健壮性。 面向对象的JavaScript的特征包括: * 继承:允许子类继承父类的属性和方法,从而实现代码重用和简化开发。 * 多态:允许对象在运行时改变其形态,...

    Javascript 类和对象的实现

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

    javascript真经

    ### JavaScript真经——回归数据与代码的本原 #### 前言 在《JavaScript真经》这部作品中,作者李战(笔名leadzen)深入浅出地讲解了JavaScript的核心概念及其背后的哲学思考。本书不仅仅是一本技术手册,更是引导...

    面向对象JavaScript开发

    JavaScript,作为一种广泛应用...JavaScript 面向对象程序设计——继承与多态.pdf 和 JavaScript 面向对象程序设计——封装.pdf 这两个文档可能深入探讨了这些主题,帮助读者深入理解并掌握JavaScript的面向对象开发。

    javascript 经典面向对象设计

    标题“JavaScript经典面向对象设计”指出了本书的主要内容是关于如何使用面向对象编程(OOP)原则和技术来编写高质量、可扩展且可重用的JavaScript应用程序及库。描述中提到本书相比其他中文资料更为清晰,深入到...

    JAVASCRIPT 面向对象编程精要

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

    javascript对象参考手册

    最后,手册可能还会涉及面向对象编程的概念,如封装、继承和多态,以及JavaScript中的类和模块系统。这将帮助开发者构建更结构化、可维护的代码。 总的来说,"JavaScript对象参考手册"是一本全面的资源,无论你是...

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

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

    JavaScript之Math对象(源代码)

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

    javascript面向对象

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

    JavaScript之Date对象(源代码)

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

    JavaScript面向对象编程指南.pdf

    JavaScript作为一门浏览器语言的核心思想;面向对象编程的基础知识及其在... 《JavaScript面向对象编程指南》着重介绍JavaScript在面向对象方面的特性,展示如何构建强健的、可维护的、功能强大的应用程序及程序库

    JavaScript内置对象(ppt)

    JavaScript内置对象(ppt)JavaScript内置对象(ppt)JavaScript内置对象(ppt)JavaScript内置对象(ppt)JavaScript内置对象(ppt)JavaScript内置对象(ppt)JavaScript内置对象(ppt)JavaScript内置对象(ppt)...

    Javascript面向对象编程

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

    JavaScript面向对象编程指南

    《JavaScript面向对象编程指南》内容包括:JavaScript作为一门浏览器语言的核心思想;面向对象编程的基础知识及其在JavaScript中的运用;数据类型、操作符以及流程控制语句;函数、闭包、对象和原型等概念,以代码...

Global site tag (gtag.js) - Google Analytics