元素操作

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>元素操作</title>
</head>
<body>
    <script type="text/javascript">
    var arr = [1,2,3,4,5,6];

    //添加元素  
    // arr[7] = 10;
    // arr.push(9);//尾部压入
    // arr.unshift(0);

    //删除操作
    // delete arr[2];
    // arr[3] = undefined;
    // var res = arr.pop(arr);
    // var res = arr.shift();
    // var res = arr.splice(1, 3);//只是删除操作
    // var res = arr.splice(1,3,'a','b','c','d');

    //获取
    // alert(arr[2]);
    
    //更新
    // arr[3] = 1000;
    // console.log(arr);

    arr['name'] = 'xiaohigh';


    //数组的遍历 只能遍历数组比较常用
    for(var i=0;i<arr.length;i++){
        document.write(arr[i]);
    }

    document.write('<hr>');

    //不仅能遍历数组而且还能遍历数组对象中的属性
    for(var i in arr){
        document.write(arr[i]);
    }
    </script>
</body>
</html>
原文地址:https://www.cnblogs.com/xujing6/p/6369833.html