腾讯云618限量抢购

JavaScript 使用 for ... in 语句遍历数组中的元素

最后更新:2012-05-20 23:43阅读:11383

JavaScript for ... in

for ... in 语句用于循环操作数组或对象属性,语法如下:

for (变量 in 对象)
{
    statement
}

for ... in 实例

下面是一个使用 for ... in 语句遍历数组输出数组元素值的例子:

<script language="JavaScript">

var array_1 = new Array('a',10.5,true);
var x;
for ( x in array_1 )
{
    document.write( array_1[x] + "<br />" );
}

</script>

运行该例子,输出:

a
10.5
true

直接输出 JavaScript 数组

当我们使用 alert() 或 document.write() 方法直接输出 JavaScript 数组时,JavaScript 会将数组元素转换成以 , 符号连接字符串输出,如下面例子所示:

<script language="JavaScript">

var array_1 = new Array('a',10.5,true);
document.write( array_1 );

</script>

运行该例子,输出:

a,10.5,true

参考阅读

  1. PHP 数组遍历 foreach 语法

本章节内容共分 15 部分:
  1. 1. JavaScript 数组 Array
  2. 2. JavaScript 二维数组与多维数组
  3. 3. JavaScript 使用 for ... in 语句遍历数组中的元素
  4. 4. JavaScript 数组 length 属性获取数组长度或设置数组元素的数目
  5. 5. JavaScript concat 方法:连接两个或多个数组
  6. 6. JavaScript join 方法:把数组转换为一个字符串
  7. 7. JavaScript Array toString 方法:把数组转换为字符串
  8. 8. JavaScript push 方法:向数组的末尾添加一个或多个元素
  9. 9. JavaScript unshift 方法:向数组的开头添加一个或多个元素
  10. 10. JavaScript pop 方法:删除并返回数组的最后一个元素
  11. 11. JavaScript shift 方法:删除并返回数组的第一个元素
  12. 12. JavaScript splice 方法:插入、删除或替换数组的元素
  13. 13. JavaScript Array slice 方法:从数组中返回选定的元素
  14. 14. JavaScript Array reverse 方法:颠倒数组中元素的顺序
  15. 15. JavaScript Array sort 方法:对数组的元素进行排序
腾讯云618限量抢购