如何理解js对象的概念

2025-10-23 10:10:25

1、首先是理解面向编程的概念。是将程序所控制的所有元素都作为一个对象来进行分析和描述。基本的一个对象应该有以下的内容:

1、对象

2、对象属性

3、对象行为

4、对象的响应

了解对象含义后,将对象进行抽象化及归类,从而产生

类、类属性(基本数据)、基本方法(静态方法)、实例化、接口、扩展方法、继承、封装等。

2、对象类型及分类:

JavaScript中有一个基础的Object类,所有其他的对象都是基于此Object类的扩展。所以无论是里面的字符串、数字、数组、日期、时间甚至函数都是对象,一切都是对象。

为了很好的驱动对象,并能很好的进行web编程。开发人员将对象划分为三个类别:

1、用于处理及描述浏览器及其行为的系列对象。(BOM)主要是提供可以通过JAVAScript来处理的针对浏览器的相关控制处理的对象模型。比如:window对象、导航对象、历史对象,通过javascript对这些对象的处理便可以控制浏览器窗口、导航访问及历史记录等,如常见的弹窗提示,回退上一页等。

2、是用于处理HTML网页的显示、排版等内容相关的对象。(HTML DOM)它包含了所有的Web内容元素,以及这些元素的属性、方法、响应。附带的还有CSS样式表对象,用于处理元素的字体、颜色、大小等。

3、JAVAScript内置的基本对象。这类对象是JAVAScript的语言基础对象,主要用于支撑JavaScript的语言解析及数据处理。如:定义对象,设置对象属性、读取对象属性、调用对象方法等。

以上是JavaScript的基础概念及对象分类。

3、对象的处理及使用:

要使用对象,必须先引用或获取对象,无论是使用JavaScript内置的还是其他的对象。内置对象不需要先定义,比如:

document.write (Date());   Date()方法就是JavaScript内置的Date对象的方法。用于返回日期

对对象操作前,可以将一个对象跟内置的对象挂钩/关联。也就是用var定义如:

var a = new Date();      //定义a为一个Date类型

document.write(a.getDate());   //调用a.getDate()方法。

对于其他的对象,比如HTML DOM对象的引用,需要完整引用该对象,如上面的document就是HTML DOM对象 然后

document.write  是调用DOM对象的write方法(写方法,输出到网页中)

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
  • 阅读量:48
  • 阅读量:108
  • 阅读量:185
  • 阅读量:70
  • 阅读量:119
  • 猜你喜欢