数组的添加和删除

 1 <!DOCTYPE html>
 2 <html>
 3 <head lang="en">
 4     <meta charset="UTF-8">
 5     <title></title>
 6 </head>
 7 <body>
 8 <script>
 9
10     var arr = ["关羽","张飞","刘备"];
11     var arr2 = [1,2,3]
12     console.log(arr);
13 //    //在数组的最末尾添加元素(返回新数组的长度)
14 //    var aaa = arr.push("abc");
15 ////    var aaa = arr.push("abc","def");
16 ////    var aaa = arr.push(arr2);
17 //    console.log(aaa);
18 //    console.log(arr);
19 //
20 //    //在数组的最末尾删除一个元素(返回新被删除的元素)
21 //    aaa = arr.pop();
22 //    console.log(aaa);
23 //    console.log(arr);
24
25
26     //unshift在数组的最前面添加元素
27     aaa = arr.unshift("abc");
28     console.log(aaa);
29     console.log(arr);
30
31     aaa = arr.shift();
32     console.log(aaa);
33     console.log(arr);
34
35 </script>
36 </body>
37 </html>

原文地址:https://www.cnblogs.com/BingBing-Deng/p/10277995.html

时间: 2024-08-02 01:40:52

数组的添加和删除的相关文章

js数组的添加和删除

js中数组元素常用添加方法是直接添加.push方法以及unshift方法 删除方法则是delete.pop.shift 集修改方法为一身的则是splice 1.添加: (1)直接添加通常都是这样 var arr=[]; arr[0]="first"; arr[1]="second"; (2)push push方法向数组的末尾添加一个或多个元素,并返回新的长度 var arr=["first","second"]; //arr.

Javascript之数组的添加与删除

1.shift():删除数组第一个元素并返回第一个元素的值. 2.pop():删除数组最后一个元素并返回最后一个元素的值. 3.unshift():向数组的开头添加一个或更多元素,并返回新的数组长度. 4.push():向数组的末尾添加一个或更多元素,并返回新的数组长度. 另: 5.concat():连接两个或更多的数组,并返回结果.

数组练习:各种数组方法的使用&amp;&amp;事件练习:封装兼容性添加、删除事件的函数&amp;&amp;星级评分系统

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

动态数组,数组初始化,数组内存释放,向数组中添加一个元素,向数组中添加多个元素,数组打印,顺序查找,二分查找,查找数组并返回地址,冒泡排序,改变数组中某个元素的值,删除一个数值,删除所有,查找含有

 1定义接口: Num.h #ifndef_NUM_H_ #define_NUM_H_ #include<stdio.h> #include<stdlib.h> /************************************************************************/ /*数组的结构体类型                                                    */ /*******************

JS数组方法汇总 array数组元素的添加和删除

js数组元素的添加和删除一直比较迷惑,今天终于找到详细说明的资料了,先给个我测试的代码^-^ var arr = new Array(); arr[0] = "aaa"; arr[1] = "bbb"; arr[2] = "ccc"; //alert(arr.length);//3 arr.pop(); //alert(arr.length);//2 //alert(arr[arr.length-1]);//bbb arr.pop(); //al

可变数组:创建 添加 插入 删除 替换

#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { //可变数组继承不可变数组 //1创建 设定元素个数进行创建 NSMutableArray *str=[NSMutableArray arrayWithCapacity:7]; //2想数组中添加一个元素 NSArray *[email protected][@"MON",@"

在数组中添加一个元素进行(替换 删除 插入)

#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { //可变数组继承不可变数组 //1.创建  设定元素个数进行创建 NSMutableArray *mutArr=[NSMutableArray arrayWithCapacity:7]; //2.向数组中添加一个元素 NSArray *[email protected][@"MON",@

数组的添加 删除 和拷贝

//数组的添加public class ArrAddDemo { static void addLast(){ //添加一个数100到数组末尾 int[] oldArr=new int[]{45,56,12,78,88}; int[] newArr=new int[oldArr.length+1]; for(int i=0;i<oldArr.length;i++){ newArr[i]=oldArr[i]; } newArr[newArr.length-1]=100; for(int i=0;i

08.18 javascript 06 数组 数组的概念 创建数组 读取数组中的元素 稀疏数组 添加和删除数组的元素 数组遍历 多维数组 数组的方法 类数组对象 作为数组的字符串

# 数组 ### 数组的概念 * 数组是值的有序集合 * 数组中的每个值 称之为 元素 * 每个元素可以是任意数据类型的值 * 每个元素都有索引(下标) * 元素的索引从0开始,按照顺序递增. 元素最大的索引 2^32-2 ### 创建数组 * 直接量 `[]` * 构造函方式  `new Array()` ### 读写数组中的元素 * 数组名[索引] ### 稀疏数组 * js数组的索引是连续的 * 没有连续的给元素赋值 , 没有赋值的元素会自动赋值 undefined ### 添加和删除 数