在JavaScript中,想要获取数组某一项的值,我们都是使用“下标”的方式来获取。

var arr = ["HTML","CSS", "JavaScript"];

上面表示创建了一个名为arr的数组,该数组中有3个元素(都是字符串):"HTML""CSS""JavaScript"。如果我们想要获取arr某一项的值,就可以使用下标的方式来获取。其中,arr[0]表示获取第1项的值"HTML"。arr[1]表示获取第2项的值"CSS",以此类推。

这里要重点说一下:数组的下标是从0开始的,而不是从1开始的。如果你以为获取第1项应该用arr[1]的话,那就理解错了。初学者很容易犯这种错误,一定要特别注意!

举例:

<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script> //创建数组 var arr = ["中国", "广东", "广州", "天河", "暨大"]; document.write(arr[3]); </script> </head> <body> </body> </html>

浏览器预览效果如图所示。

分析:

arr[3]表示获取数组arr的第4个元素,而不是第3个元素!分析如图所示。