<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>在数组最后一个元素追加元素</title>
<!-- 数组 的 最大 下标 = 数组的 length - 1 ; length = 最大下标 + 1 ;因为数组中每个元素的序号(下标),都是从 0 开始计算的-->
<script>
var arr = [11, 22, 33];
// 下标 : 0 , 1 , 2 ; length = 3
// console.log(arr);
// 1.追加元素
arr[3] = '第';
arr[4] = '一';
arr[5] = '种';
console.log(arr); // [11, 22, 33, "第", "一", "种"] 下标 0 - 5;length = 6;
// 2.追加元素
// 通过 数组的 length 属性 + 赋值的特殊情况 ,来为 数组 追加元素
var arr1 = [11, 22, 33];
arr1[arr1.length] = '第';
arr1[arr1.length] = '二';
arr1[arr1.length] = '种';
console.log(arr1); // [11, 22, 33, "第", "二", "种"] 下标 0 - 5;length = 6;
// 3.追加元素
// 通过 数组.push()方法 追加元素
var arr2 = [11, 22, 33];
arr2.push('第');
arr2.push('三');
arr2.push('种');
console.log(arr2); // [11, 22, 33, "第", "三", "种"] 下标 0 - 5;length = 6;
</script>
</head>
<body>
</body>
</html>
网友评论