`

7 编写类

阅读更多

以前写过类似的例子, 见http://elf8848.iteye.com/admin/blogs/284807

 

这里再说一说

 

方法一: 对象字面量方法

 

var obj={
 a:"value",
 b:"value",
 methodA:function(){},
 methodA:function(){}
}

 

注意 这里只是创建了一个对象obj, 只是一个而已, 而不是一个类,  所以没有机会  用new obj().

 

-----------------------------------------------------------------

 

方法二: 向类中添加公有方法

 

function myObj(msg)
{
	this.myMsg=msg;
	this.a="value";
	this.methodA=function(){};	
}
myObj.prototype.methodB=function() {};

var obj1=new myOjb();

 

这里, 我们可以把myObj 理解为类名,   把obj1理解为myObj 类的一个实例.

obj1有成员属性:myMsg, a,

obj1有成员方法:methodA()  ,  methodB()

 

this.methodA=function(){}; 

myObj.prototype.methodB=function() {};

都 是给类添加成员方法.

 

 

分享到:
评论

相关推荐

    一个delphi7控件编写实例

    以下是对这个Delphi7控件编写实例的详细解析。 1. **控件编写**: 在Delphi中,控件是用户界面(UI)的基础元素,如按钮、文本框、标签等。自定义控件是指开发者根据需求创建的具有特定功能或外观的组件。编写...

    编写类MyDate

    1.编写类MyDate.java 2.该类有如下构造方法 2.1 无参数构造方法public MyDate(),以当前的系统时间构造MyDate对象 2.2 public MyDate(int year, int month, int day), 以指定的年月日构造MyDate对象 3.该类有如下...

    Excel操作类 代码编写的类

    为了在编程中高效地处理Excel文件,开发者通常会编写特定的代码类来实现这一功能。本压缩包中的“Excel操作类.doc”文档很可能包含了一些关于如何在代码中操作Excel的实例和指导。下面,我们将深入探讨Excel操作类的...

    1.wordcount-Mapper类编写.mp4

    wordcount编写及测试演示 环境是win10+eclipse centos7+hadoop2.7.3 1.wordcount-Mapper类编写.mp4

    Delphi7组件编写者指南

    《Delphi7组件编写者指南》是一本专为Delphi开发者设计的实用教程,它深入浅出地介绍了如何在Delphi 7环境下创建自定义组件。Delphi作为一款强大的对象 Pascal 开发工具,其组件化编程是其核心优势之一。通过编写...

    编写一个抽象类Shape

    在这个实验中,我们探讨了如何...7. **主程序测试**:`main`方法用于验证`Rectangle`和`Circle`类的正确实现。 通过这个实验,我们可以更深入地理解面向对象编程中的核心概念,并学习如何在实际应用中利用这些概念。

    购物车类编写

    7. **测试**:编写购物车类后,需要进行单元测试以确保其功能正确无误。测试用例应覆盖所有可能的业务场景,如添加正常商品、添加已存在的商品、删除不存在的商品、更新商品数量等。 通过以上知识点的实现,我们...

    JavaSE编写win7计算器

    在本项目中,“JavaSE编写win7计算器”是利用Java标准版(Java Standard Edition, JavaSE)的编程技术,旨在复现Windows 7操作系统中计算器的各项功能。这个项目旨在帮助开发者提升对Java语言的理解,特别是在GUI...

    广州市政务信息化建设开发类项目方案编写规范(2020).docx

    广州市政务信息化建设开发类项目方案编写规范(2020)是指导广州市政府在信息化建设项目中制定详尽方案的重要文档,旨在确保项目的高效、规范执行。以下是对规范中主要知识点的详细解读: **第一章 总则** 1. 规范的...

    编写DLL导出类

    "编写DLL导出类"是创建DLL时的关键步骤,它涉及到如何设计和实现DLL的核心功能,并提供一个清晰、稳定的接口供其他程序调用。下面我们将深入探讨这个主题。 1. **DLL的基础概念** - DLL是Windows操作系统中的一个...

    自己编写的测试代码

    1. 单元测试:这是最基础的测试层次,主要针对代码中的最小可测试单元进行验证,如函数、方法或类。通过编写单元测试,开发者可以确保每个代码模块按预期工作。通常使用框架如JUnit(Java)或pytest(Python)来编写...

    采用面向对象的程序设计方法编写一个计算图形面积的类,程序应当能够计算并输出圆、矩形和三角形的面积。

    请采用面向对象的程序设计方法编写一个计算图形面积的类,程序应当能够计算并输出圆、矩形和三角形的面积。构造三个重载方法,对每一种图形类型使用不同的输入参数来计算面积:圆形的计算方法用半径作输入参数,矩形...

    Java编写的类QQ聊天系统

    Java编写的类QQ聊天系统是一种基于Java编程语言实现的即时通讯软件,其核心设计思想是利用面向对象的特性,模拟QQ的基本功能,如用户注册、登录、发送消息、接收消息等。下面将详细阐述该系统的关键知识点。 1. **...

    SystemVerilog验证--测试平台编写指南_SystemVerilog验证_systemverilog_测试平台编写指南

    7. **运行和调试**:执行测试,观察测试结果,调试不通过的用例。 三、SystemVerilog验证的关键组件 1. **Sequencer**:负责调度测试序列,协调激励生成器和DUT之间的通信。 2. **Agent**:封装DUT的接口,包含...

    类的编写与应用

    7. **基类与派生类构造函数、析构函数的调用顺序**: 当创建一个派生类对象时,首先调用基类的构造函数,然后是派生类的构造函数。而在对象销毁时,先调用派生类的析构函数,最后调用基类的析构函数。这种调用顺序...

    C#编写的智能手机编程

    7. 数据绑定和MVVM模式:在UI设计中使用数据绑定技术,理解Model-View-ViewModel模式在移动开发中的应用。 8. 跨平台开发:了解如何在不同操作系统上测试和调试应用,确保兼容性和性能。 9. 性能优化:针对移动设备...

    php代码编写器

    【PHP代码编写器】是一种专为开发人员设计的软件工具,它支持PHP语言以及其它如Java等编程语言的编写工作。...通过熟练掌握这类工具,开发者可以更专注于创新和解决问题,而非被琐碎的编码细节所牵绊。

    Java编写简单系统

    7. **IO流** - **输入输出操作**:Java提供了丰富的类库用于读写文件,如FileInputStream、FileOutputStream,以及BufferedReader和PrintWriter。 8. **多线程** - **Thread类和Runnable接口**:Java支持并发编程...

Global site tag (gtag.js) - Google Analytics