`

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() {};

都 是给类添加成员方法.

 

 

分享到:
评论

相关推荐

    编写程序,实现图形类的继承,并定义相应类对象并进行测试.txt

    编写程序,实现图形类的继承,并定义相应类对象并进行测试.txt

    编写类MyDate

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

    1.wordcount-Mapper类编写.mp4

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

    用Dephi7编写用于操作Excel文件的类

    用Dephi7编写用于操作Excel文件的类,可对表格数据进行读写保存、对单元格格式等进行控制。

    吉林大学多项式类的定义以及运算符重载.zip

    对如下多项式编写类定义: +++…+ 其中,n为多项式的次数。完成如下功能: (1)可存储任意大的多项式(提示:可用动态数组实现)。 (2)定义构造函数、析构函数、拷贝构造函数。 (3)包含一个static成员存储定义...

    QT编写的可换肤的中文双拼输入法核心类

    Qt编写可换肤的中文双拼输入法 1:各Qt版本(Qt4.6-Qt5.4)、各操作系统(windows、linux、嵌入式linux-ARM)全编译运行通过,界面一致。 2:支持小写、大写、中文三种模式输入,自由切换。 3:支持单拼双拼词组输入...

    C#编写的plc驱动程序S7.Net.zip

    •可以直接将DB映射到类和结构 •C#的类型映射到S7的类型,每种类型都有转换器(双到REAL,int到DEC等) •它易于使用,很好书面和完全可读 •它是开源的,MIT许可证允许您在每个商业应用程序中使用它 •我是否已经...

    定义类实现矩阵加减法

    编写C++程序完成以下功能: (1) 用类来实现矩阵,定义一个矩阵的类,属性包括: 矩阵大小,用 lines, rows(行、列来表示); 存贮矩阵的数组指针,根据矩阵大小动态申请(new)。 (2) 矩阵类的方法包括: ...

    2.wordcount-Reducer类编写.mp4

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

    最全JAVA编写规范

    7. 若函数或过程中的参数较长,则要进行适当的划分。 8. 不允许把多个短语句写在一行中,即一行只写一条语句。9. 函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格。10. C/C++语言是用大...

    自己编写的一个txt的工具类

    自己编写的一个txt的工具类,目前提供的功能为 1:通过输入文件全路径名看是否存在,存在返回true,否的话返回false. 2:创建文本文件,txtPath为文件目录名,txtFile为文件名 3:追加写入文本文件,txtpath为...

    用C++设计一个立方体类Box,它能计算并输出立方体的体积和表面积,并编写main函数测试该类。

    设计一个立方体类Box,它能计算并输出立方体的体积和表面积,并编写main函数测试该类。 其中Box类包含三个私有数据成员a(立方体边长)、volume(体积)和area(表面积),另有两个构造函数以及seta()(设置立方体边长)、...

    C#版编写的俄罗斯方块游戏

    本篇介绍用C#编写一个俄罗斯方块程序的原理,以及在C#里面播放声音,保存游戏设置的方法。 游戏界面预览: 菜单预览: 自定义每个小方块颜色功能界面: 游戏主要有四部分组成:Square类,Block类,game...

    JAVA编写的计算器

    ||e.getKeyChar()=='7'||e.getKeyChar()=='8'||e.getKeyChar()=='9'){ System.out.println("hai"); if(enable){ if(first){ System.out.println("hehe"); str=Character.toString(e.getKeyChar()); tf....

    创建一个Computer类

    准备工作:创建一个Computer类 要求成员变量包括如下: (1)编号(即计算机的唯一标识) (2)CPU型号, (3)主板型号, (4)硬盘大小, (5)内存大小, (6)显卡型号, (7)价格, 题目: (1)要求使用ArrayList存储...

    java编写的日历类程序,输入年份和月份,打印出该月的日历

    java编写的日历类程序,输入年份和月份,打印出该月的日历 都是在控制台下输入输出的 例如输入2011年9月份,会输出 日 一 二 三 四 五 六 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ……………………

    C#编写的OleDb数据库连接通用类库.7z

    C#编写的OleDb数据库连接通用类库.7z

    作业5:制作淘宝女装分类页面.7z

    课后练习5的答案,制作女装分类页面,全部的功能都实现了,大家可以拿去借鉴一下

    TreeMap<K,V>类以及LinkedList<E>

    编写一个应用程序,使用TreeMap,V&gt;类,分别按照价格和容量排序并输出10个硬盘的详细信息 9_5.编写一个应用程序,要求将LinkedList创建的对象写入到文件,然后读出一个LinkedList对象,并遍历LinkedList节点中的数据

    python函数编写-Python基础教程给函数编写文档.pdf

    在有 些地⽅,如def语句后⾯(以及模块和类的开头,这将在第7章和第10章详细介绍),添加这样的字符串很有⽤。放在函数开头的字符串称 为⽂档字符串(docstring),将作为函数的⼀部分存储起来。下⾯的代码演⽰了...

Global site tag (gtag.js) - Google Analytics