<!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>