009_Js中数组元素的添加和删除方法

Js中pop push shift unshift splice的用法

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<script type="text/javascript">
		/**********************数组的遍历方法************8****/
			function arrary_ergodic(){
				var arr1=['天空',true,123,new Date()]
				// 方法1for循环遍历
				for (var i=0;i<arr1.length;i++) {
					console.log(arr1[i])					
				}
				// 方法2:增强型for循环,i 所取值是元素索引,并不是元素本身
				for (i in arr1) {
					console.log(arr1[i])
					
				}
			}
		/**********************数组的常用方法************8****/
		    //添加和删除最后一个元素
			function AddOrDelLastElement(){
				var array1 = ['添加',false,new Date()]
				// push方法,向数组末尾添加一个或多个元素,并返回新的数组长度
				arr_lenth=array1.push('尾部添加12')
				console.log(array1)
				console.log('新的长度:'+arr_lenth)
				// pop方法:删除数组的最后一个元素,并返回别删除的元素
				last_ele = array1.pop()
				console.log(array1)
				console.log('最后一个元素:'+last_ele)
			}
			
			//添加和删除第一个元素
			function AddOrDelFirstElement(){
				var array1 = ['天真',123,false,new Date()]
				// 删除第一个元素
				array1.shift()
				console.log(array1)
				// 向数组开头位置添加1个多个元素
				array1.unshift('添加1','增加2')
				console.log(array1)
			}
			// splice方法既可以删除,也可以添加
	
			function splice_add_and_del(){
				//删除的用法:第一个参数代表删除的起始位置,第二个参数代表删除多少个
				var array1 = ['感谢',true,false,new Date()]
				array1.splice(1,3)
				console.log('splice删除功能:'+array1)
				//添加元素用法:第一个参数代表天添加元素的起始位置,第二个参数必须是0,第三个开始表示添加的元素
				array1.splice(1,0,'hh',true)
				console.log('splice添加元素;'+array1)
			}
			
			
			arrary_ergodic()
			AddOrDelLastElement()
			AddOrDelFirstElement()
			splice_add_and_del()
			
		</script>
	</head>
	<body>
	</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值