对象的基本知识
对象是可以从JavaScript中划分出来的一小块,可以是一段文字、一幅图片、一个表单(Form)等等。每个对象有它自己的属性、方法和事件。
- 对象的属性是反映该对象某些特定的性质的,例如:字符串的长度、图像的长宽、文字框(Textbox)里的文字等。
- 对象的方法能对该对象做一些事情,例如:表单里的提交(Submit)、窗口的滚动(Scrolling)等。
- 对象的事件就能响应发生在对象上的事情,例如:提交表单产生表单的“提交事件”,点击链接产生的“点击事件”。
不是所有的对象都有以上三个性质,有些没有事件,有些只有属性。引用对象的任一"性质"用<对象名>.<性质名>这种方法。
数值类型和字符串类型都是基本的数据类型,而Date和Array是对象类型。与基本数据类型字符串、数值、布尔类型相对应的是String对象、Number对象和Bollean对象。
Javascript的内建对象是本身提供给程序员使用的对象。最常用有String对象、Math对象、Array对象和Date对象。
创建一个String对象:
var string1=new String("Hello");
Javascript将在后台自动地把基本数据类型的字符串转换为一个临时的String对象,如下:
var string1="Hello";