javascript数组基础和数组方法的各种使用

由于本人基础的问题。仅作为个人笔记。如若发现错误之处,还望指正!


数组(Array):相同类型数据的集合。


定义数组

一、数组创建
  
第一种:var Arr=[1,2,3,4,5…………….];
第二种:var Arr=new Array(1,2,3,4,……….);


二、数组的引用
数组引用=数组名+序号;(个人理解);
引用数组中的元素 = 数组名[索引值];
就算数组中只有一个元素,我们要用这个元素,只能先获取,后使用。

比如: Arr[n];     n>=0; n<length;

length:数组长度(即数组里数据的个数);
引用数组时要运用循环;

 for(var i=0;i<length;i++){
    function(){}
 }

数组操作

一、删除之Arr.shift()

var Arr[1,2,3,4,5,6];//声明一个数组
var a=Arr.shift();//声明一个对象a,并把数组Arr的第一个元素删除后,将被删除的元素赋值给对象a。如果数组为空则返回undefined;

执行结果为:
Arr[2,3,4,5,6];
a=1;


二、删除之Arr.pop()

var Arr[1,2,3,4,5,6];//声明一个数组
var b=Arr.pop();//声明一个对象b;并把数组Arr的最后一个元素删除后,将被删除的元素赋值给对象b。如果数组为空则返回undefined;

结果为:
Arr=[1,2,3,4,5];
b=6;


三、添加之Arr.unshift()

var Arr[1,2,3,4,5,6];//声明一个数组
var c=Arr.unshift(10,100)//声明一个对象c;并将参数添加到数组Arr的开头。然后将数组Arr的长度(length)赋值给对象c。

结果为:
Arr=[10,100,1,2,3,4,5,6];
c=8;


四、添加之Arr.push()

var Arr[1,2,3,4,5,6];//声明一个数组
var d=Arr.phsu(10,100);//声明一个对象d;并将参数添加到数组Arr的末尾。然后将数组Arr的长度(length)赋值给d。

结果为:
Arr=[1,2,3,4,5,6,10,100];


五、添加至Arr.concat()

var Arr[1,2,3,4,5,6];//声明一个数组
var e=Arr.concat(10,100);//声明一个对象e。将参数添加(数组的末尾)到数组Arr中形成新数组(是整个数组)返回给对象e;

结果为:
Arr=[1,2,3,4,5,6];
e=[1,2,3,4,5,6,10,100];


待续。。。。。。。。。。。。。。

这里写链接内容

每日清新
这里写图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值