一.用forEach来遍历数组
(forEach有缺点,建议用方法二for of遍历数组)
图
image.png image.png代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<h3>把一个数组里的元素追加到另外一个数组末尾</h3>
<script type="text/javascript">
//定义两个数组
var arr = ["西安市", "咸阳市", "宝鸡市", "渭南市"]
var arr2 = [1,2,[3.1,3.2],4,5];
//一方法.用forEach来遍历数组,(forEach有缺点,建议用方法二for of遍历数组)
arr2.forEach(function(i){
arr.push(i);
})
</script>
</body>
</html>
二.for of遍历数组
image.png image.png代码
<script type="text/javascript">
//定义两个数组
var arr = ["西安市", "咸阳市", "宝鸡市", "渭南市"]
var arr2 = [1,2,[3.1,3.2],4,5];
//二方法.for of遍历数组
//for of 遍历第二个数组,i是数组的每一个元素
for (let i of arr2) {
arr.push(i)
}
</script>
三.完整代码
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>js数组操作——把一个数组里的元素追加到另外一个数组末尾</title>
</head>
<body>
<h3>js数组操作——把一个数组里的元素追加到另外一个数组末尾</h3>
<script type="text/javascript">
//定义两个数组
var arr = ["西安市", "咸阳市", "宝鸡市", "渭南市"]
var arr2 = [1,2,[3.1,3.2],4,5];
//一方法.用forEach来遍历数组,(forEach有缺点,建议用方法二for of遍历数组)
/*arr2.forEach(function(i){
arr.push(i);
})*/
//二方法.for of遍历数组
//for of 遍历第二个数组,i是数组的每一个元素
for (let i of arr2) {
arr.push(i)
}
</script>
</body>
</html>
网友评论
这些属于很基础的数组操作.
当时还是没系统学习js基础.现在学习中