当前位置:首页 > 日记 > 正文

用于创建和调用Javascript对象的方法集合

用于创建和调用Javascript对象的方法集合
今天,当你在做一个项目时,你有一个需要创建Javascript对象的情况,所以一个老老外写了3种Javascript对象,后面是代码,感觉方法很好,和大家分享。

首先,使用函数创建对象:

复制代码代码如下所示:

定义对象

功能动物(类型)

{

这个名称;

类型=类型;

这个函数=函数(){

返回我的名字+这个名字+

}

}

var动物=新动物(家禽);我们上面创建的对象实例化

动物名称=萧红;

警报((动物介绍));调用它的引入函数(在这种情况下,页面将弹出:我的名字是爱丽丝,我属于家禽);
这种方法,每个人都必须熟悉。然而,这种方法的使用可能导致的性能损失。在这里,我们实例化对象通过新的关键。事实上,新的关键就是要做两件事。第一,匿名方法(动物)的定义。二,调用它。这是不是我们所要介绍的方法是有效的。

二,使用对象文字数量(对象文本):

我不知道翻译是对的,我会把原来的地址告诉你,我有兴趣看原文。

复制代码代码如下所示:

定义对象

Var Book =

{

姓名:《红楼梦》

类型:文学作品

getauthor:功能()

{

返回:我是曹雪芹的孩子!

}

}

警报((本书。getauthor)); / /调用对象的方法,这个页面会出现:我是曹雪芹的孩子。

图书名称=扣篮;修改对象属性

警报(图书名称);此页将弹出:扣篮
相信您看到了代码,您应该理解为什么这个方法会更有效,因为它相当于定义一个Javascript全局变量。我们可以直接使用它,不需要实例化它。但是它看起来很奇怪。所以,解决方案来了。让我们看看第三种方法。

三。单例(使用函数的单例):

把它翻译成单一模式可能不太好。先看看代码:

复制代码代码如下所示:

定义对象

新函数()

{

这个类型=女孩;

这个=说=函数()

{

返回我+ this.type;

}

}

将使用页面上的对象显示:我是一个女孩。
你看这段代码,它和我们的方法很相似吗但是它像一个方法一样工作,第一个对象是一次创建一个对象,这个方法,创建一个对象,可以永久使用,所以这种方式非常类似于设计模式中的单一模式。

相关文章

在数组中查找指定值的PHP方法

在数组中查找指定值的PHP方法

方法,查找,组中,电脑软件,PHP,本文演示了PHP在数组中查找指定值的方式: PHP有两个函数可以判断是否包含指定的值,分别是:array_search(美元值,数组)和in_array(美元价值,美元array_search阵列),可以找到指定值的位置在数组中,只有法官由阵列存在指定…

其中Word2003的word2003艺术字教程

其中Word2003的word2003艺术字教程

教程,艺术字,电脑软件,在一些报纸或杂志,你可以经常看到一些漂亮的艺术字,使文章更具吸引力和增加读者的阅读兴趣,所以我们在哪里设置Word2003的艺术字 操作方法 1。光标在需要插入艺术字体的位置,选择插入,然后选择图片,然后选择艺术字; 2。在弹…

PHP快速排序的一种简单方法

PHP快速排序的一种简单方法

方法,快速排序,简单,电脑软件,PHP,本文介绍了一种php快速排序的简单方法,供大家参考,具体实现方法如下: 功能快速排序($ SEQ) { 如果(!计数); $ = $序列{ 0 }; $ = y =数组(); (= i =计算数); { 如果($) { x $ $ $ =; } 其他的 { $ $; } } 返回array_merge(快速…

PS图象处理软件出品的优雅古典竹动

PS图象处理软件出品的优雅古典竹动

动画,图象,出品,处理软件,优雅,竹画给人一种经典和优雅的感觉,萧边教你PS图象处理软件利用竹子的动画,喜欢的朋友可以一起学习 竹画给人一种经典和优雅的感觉,萧边教你PS图象处理软件利用竹子的动画,以下是竹动画的详细步骤: 1,新画布,280像素宽度…

javascript实现了一组映射

javascript实现了一组映射

映射,实现了,电脑软件,javascript,几天前,这个项目想用地图把同样的东西组装起来,简单地把物体放在一起很短的时间。 我们不应该嘲笑我。 代码 var map =函数(){() 基于变************** ************ / / Var HashMap = { }; var键= }; VaR值= {…

超级伤心分手经典签名

超级伤心分手经典签名

伤心,经典,电脑软件,以下是超级情感分手经典签名的全部内容 分手后,我依然爱你。 他说:从今天起,我们只能是陌生人。 分手以来,不要在一起,既然分手了,就不要在一起了。 分手后,这个组合永远不会忘记他已经输了。 我希望分手和和平可以发生在我身…

如何去除CorelDRAW文本框

如何去除CorelDRAW文本框

文本框,电脑软件,CorelDRAW,本教程主要是介绍给朋友关于如何去除CorelDRAW文本框,教程比较简单,适合初学者学习很适合,没有朋友可以来学习。 我如何删除CorelDRAW文本框我相信还有一些人不知道怎么做。下面,萧边将与你分享如何去除CorelDRAW文…

两种操作方法羽PS羽化功能PS图象处

两种操作方法羽PS羽化功能PS图象处

操作方法,图象处理,两种,功能,图象,当我们通常使用PS图象处理软件图片的程序,我们有时需要用羽毛效应。使用羽化的影响将使我们的照片看起来漂亮,但很多新人都不使用产生的影响很有可能。那么PS图象处理软件羽毛下面小编介绍了这两种操作方法…

美丽的美丽的秋天的阳光PS图象处理

美丽的美丽的秋天的阳光PS图象处理

阳光,美丽,图象,处理软件,秋天,材质图片也有一些阳光效果,但不是很明显。在加工过程中,您可以添加更多的暖色调的图片,同时加入了一些暖色调的棱角提升的阳光效果,然后使人物。 素材图片也有一些阳光效果,但不是很明显。在加工时,它可以添加更多…

我应该在代码中写一个注释吗

我应该在代码中写一个注释吗

注释,代码,电脑软件,当很多高级教育人员在年轻时写笔记时,当程序员写笔记脚本的时候网络已经满了,这是一个很有争议的话题。我们应该编写更多的代码,而不是更多的注释。 注释确实有它的用途,但在大多数情况下,程序员滥用注释,我反对代码之间的注…

珍惜QQ空间里的人的QQ空间

珍惜QQ空间里的人的QQ空间

空间,的人,珍惜,电脑软件,QQ,太空日志,写下生活的喜悦,酸甜,记录你自己的心情变化。 在一种感觉,如果你真的去一个人,你会想它。不是不信任,只是很多时候,因为我太在乎,太怕失去,一点点的疑问,并会不经意地忽略对不知所措的小;感到失落,充满了声音和颜…

JS获取JSON元素的方式

JS获取JSON元素的方式

元素,方式,电脑软件,JS,JSON,本文演示了JS获取JSON元素的数量的方法,供大家参考,具体实现方法如下: 复制代码代码如下所示: 无功keleyijson = {plug1 myslider 功能jsonlength(obj){ var大小= 0,键; 对于(关键在obj){ 如果(obj.hasownproperty(…