首页 > 网站建设 >

网站建设JavaScript的对象是什么?

发布时间:2019-08-19 作者:深圳网站建设

  深圳网站建设公司浅谈JavaScript语言是基于对象的,可以根据需要自己创建对象。JavaScript的所有编程都以对象为出发点。
1.对象的基础知识
(1)对象的定义简单来讲,对象就是一组数据与方法的集合,是一种复合数据类型,对象的定义中说明了该对象所具有的属性与方法,定义了对象的结构。让我们用一个例子理解对象的含义:一个人就是一个对象,人的属性包括其名字、身高、体重、年纪、肤色、眼睛的颜色等,人的方法是吃、睡、工作、玩等。网页中的按钮、网页文档和窗口等都是对象。
(2)对象的基本组成
JavaScript中的对象由属性和方法两个基本元素组成。
①属性:反映该对象某些特定的性质,如对象的背景色、长度、名称等。
②方法:该对象要执行的任务。
(3)对象的种类
在JavaScript中,可以使用以下几种对象:
①由DOM对象模型提供的浏览器对象,这些对象可以直接使用。
②JavaScript的内置对象,例如Date、Math等。
③服务器上的固有对象。
④用户自定义的对象。
(4)引用对象属性的格式
在JavaScript中引用对象属性的格式有以下三种:
①基本格式1:对象名.属性名
②基本格式2:对象名[下标]
③基本格式3:对象名["属性名"]
(5)引用对象的方法
基本格式:对象名.方法名(参数表)
说明:“方法名(参数表)”实质上就是一个函数。
2.有关对象的操作语句
在JavaScript中提供了几个用于操作对象的语句、关键字及运算符。
(1)for…in语句基本格式:for(变量in对象){语句段}
功能说明:用于遍历一个对象的所有属性和方法。for…in语句的特点是无须知道对象中属性和方法的个数便可进行操作。
①变量:指定的变量可以是数组元素,也可以是对象的属性和方法。
②对象:要遍历的对象。
③语句段:指定要对每个属性执行的语句。
(2)with语句
基本格式:with(对象名称){}
功能说明:
①对象名称:为一个或一组语句指定默认对象。
②语句段:在语句段中放的是这个对象的一些属性名和方法名。
(3)this关键字
基本格式:this[.属性名]
功能说明:this指当前对象。在不同的地方this代表的对象不同。在with语句块中,this代表所指定的对象;在function定义对象、事件处理程序中,this代表发生事件的对象;在上述情况以外的JavaScript主程序中(不在任何function内,不在任何事件处理程序中),this代表window对象。
(4)new操作符
基本格式:对象实例名=new对象名(参数1[,参数2]…[,参数n])
功能说明:
①对象实例名:用于创建对象的实例。
②对象名:必须是已经存在的对象。
③参数:对象的属性值。这些属性是对象函数的参数。
3.自定义对象
虽然系统已经提供了很多内建对象,但有时候还是满足不了程序的需要。定义对象的格式如下:
使用自定义对象需要两个步骤:
①定义对象:用function写一个函数实现。
②创建对象实例:使用new操作符。网站建设公司本文关于“网站建设JavaScript的对象是什么?”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。
 
文章标题: 网站建设JavaScript的对象是什么?
本文地址:https://www.198bona.com/news/3580.html
如果您觉得案例还不错请帮忙分享:

网站建设

网络推广

解决方案

域名主机

建站行业资讯