JavaScript 对象简介
JavaScript 是一种面向对象的程序语言(OOP)。
使用面向对象的程序语言我们可以定义自己的对象和变量类型。
———————————————————————————-
面向对象编程
JavaScript 是一种面向对象的程序语言(OOP)。
使用面向对象的程序语言我们可以定义自己的对象和变量类型。
不过我们关于如何定义自己的对象将在后面的“JavaScript高级”部分讲解。这里我们还是从JavaScript内置的对象以及他们的使用看起。后面几节将逐一介绍JavaScript的内置对象。
注意对象只不过是一种特殊的数据。对象包含属性和函数。
—————————————————————————–
属性
属性是与对象联系的数据值。
在下面的例子中我们将使用字符串(String)对象的长度属性(length)来返回一个字符串的字符数:
| <script type=”text/javascript”>var txt=”Hello World!” document.write(txt.length) </script> |
这段代码的输出是:
| 12 |
———————————————————————————-
函数
函数是可对对象执行的动作。
在下面的例子里我们将使用String对象的toUpperCase() 函数来用大写现实一段文字:
| <script type=”text/javascript”>var str=”Hello world!” document.write(str.toUpperCase()) </script> |
上面代码的输出是:
| HELLO WORLD! |
liankeming:
能不能用中文呀,写的英文我一句都看不懂呀。。。难看死了。。。
29 December 2007, 1:47 pmAqua:
这位老兄,你是说哪句。。。?
30 December 2007, 6:24 pmtxg:
非常改写你们这个教程,很好很强大。
6 February 2008, 5:57 amtxg:
感谢
6 February 2008, 6:04 amAqua:
谢谢。
15 February 2008, 1:22 pmAnonymous:
写的太不详细了,
16 February 2008, 11:01 amAqua:
谢谢你的意见,有时间时我会尽量改进。
18 February 2008, 11:19 pm光明之子:
你的代码还有双引号没有改换!
18 April 2008, 3:15 am光明之子:
麻烦得很!
18 April 2008, 3:15 amAqua:
不好意思,多半是因为编辑器的原因,不可以在你的编译器里用代码替换一次性都改了吗?
18 April 2008, 11:42 amhh:
写得很好,引号或者是英文,都应该不是问题。
20 June 2008, 2:48 pmliulangren:
JavaScript是基于对象的驱动语言,不是面向对象的
20 October 2008, 12:13 amAqua:
你是说Object-Oriented吗?我上学的时候这个是翻译成“面向对象”的,我觉得翻成基于对象的也行,有很大不同吗?
28 October 2008, 9:13 am