<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
var arr = ['d', 77777, 55555, 44444, 5555, 7777, 888, 33333, 'f']
arr['le'] = 'dfsafd' //定义一个数组的属性
delete arr[2] //删除数组中索引为2的元素
arr.length = 20 //定义数组的长度为20
// 可以拿到undefined和正常数据,不会拿到自定义属性
/* for (var i = 0; i < arr.length; i++) {
console.log(arr[i]);
} */
// 可以拿到自定义属性和数据,不会拿到undefined
/* for (var i in arr) {
console.log(arr[i]);
} */
// 可以拿到正常数据, 不会拿到undefined和自定义属性
/* arr.forEach(function (ele, i) {
console.log('数组元素' + ele)
console.log(' 数组索引' + i);
}) */
</script>
</body>
</html>
javascript习题(遍历数组的三种方法)
最新推荐文章于 2023-06-26 07:00:00 发布