做网站JavaScript中的对象

2021-08-11    分类: 做网站

1.JavaScript中的对象网站开发

JavaScrip中的每个对象都是一个自成体的实体,内部包含个或多个相关的变量和函数,分别叫作属性和方法。对象的作用是将相关的概念或功能打成包,这些概念或功能往往对应真实世界中的事物或者特定的软件功能。对象让代码变得更容易理解,从而也更容易阅读和编写。

2.网站建设定制对象

做网站时要创建你自己的对象并将其用于JavaScript代码中,最简单的方法就是用对象的直接量标记法来定义变量。对象直接量是由一对花括号和其中的名值对组成的。通过将名值对封装在花括号内,我们就能将属性和方法赋给一个对象,具体形式如代码清单1-1所示。这里我们创建了一个对象来表示房子,该对象有两个属性和两个方法。一日创建完成,我们就能使用点标记法对其属性和方法进行读写了,这种标记法用一个圆点符号(.)将对象名和其属性或方法分割开来。


3.使用对象 直接展标记法来创建一个对果代码清单1-1

Var house。{

Sharedentrace: false,sharedEntlock: function()unlock: function()};

1读取两个属性的值

totse.omola.c.,, 11 falsealert(house.sharedEntrance);“调用对象的1ock方法house.lock();

1更断"rooms属性的值house.ooms 8;

1动态奉加一个全新属性house.floors”2;

11再次读取“rooms”属性的值,注意值发生了改变alert(housetooms); 11 8

假设我们现在想创建一个对象 *表示另外种房产比如公寓。公寓和独立住房很像,不过一般房阿更少且分布在同 楼层上, 而且公寓楼般只有 一个面向街道的公共人口。为了表示这样一个对象,我们用对象直接量来定义一一个新的变量:

var apartment一{floots: 1,rooms: 4,

sharedEntrance: true,lock: function() unlock: function() (}

公寓和独立住房在概念上很相似但属性值不同。如果继续用上面这种方法定义更多类型的住宅,很快就会陷人麻烦,因为如果同一个属性被所有这些对象所共享,就不能轻易改变这个属性的名字,同样在这些对象中新增一个属性或方法也很麻烦。理想情况下,我们希望创建一个模板来表示这些对象所共有的属性和方法,这样如果我们想改变一个 属性的名字或者增加一个新方法做起来就很容易了。JavaScript允许利用构造器来创建这样一个对象模板, 而在传统语言中这种构造器或者模板被称为类。

新闻标题:做网站JavaScript中的对象
转载来于:https://www.cdcxhl.com/news/121567.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有做网站

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

搜索引擎优化