js定义数组

来源:互联网 发布:名媛风的淑女打扮知乎 编辑:程序博客网 时间:2024/06/01 10:48

定义数组:

数组对象用来在单独的变量名中存储一系列的值。
我们使用关键词 new来创建数组对象。下面的代码定义了一个名为myArray的数组对象:
var myArray=new Array()
有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样)。
1:
var mycars=new Array()
mycars[0]="Saab"
mycars[1]="Volvo"
mycars[2]="BMW"
也可以使用一个整数自变量来控制数组的容量:
var mycars=new Array(3)
mycars[0]="Saab"
mycars[1]="Volvo"
mycars[2]="BMW"
2:
var mycars=new Array("Saab","Volvo","BMW")

删除数组元素

splice(index,len,[item])    slice可以用来替换/删除/添加数组内某一个或者几个值
index:数组开始下标        
len:替换/删除的长度      
item:替换的值,删除操作的话item为空
例子:
var arr=['a','b','c'];
若要删除其中的'b'?
arr.splice(1,1)
这种方式数组长度相应改变,但是原来的数组索引也相应改变
splice参数中第一个1,是删除的起始索引(从0算起),在此是数组第二个元素
第二个1,是删除元素的个数,在此只删除一个元素,即 'b';


值得一提的是splice方法在删除数组元素的同时,还可以新增入数组元素
比如arr.splice(1,1,'d','e'),d,e两个元素就被加入数组arr了
结果数组变成arr:'a','d','e','c' 





阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 韩国床震无遮掩视频 动漫无遮无挡漫画捏胸 黑人太大了太深了好痛 chinese sex2018 69gaysexfreetv 幼儿在线播放 japanesesexvoices 1v1高肉医生 147胆子女艺人术 chinesesex 老婆出差我睡了她妈 zozotown真恶心 儿子今晚妈让你做个够说说 边跟老公打电话边做国语在线播放 6855网站进入 真实农村老婆偷人视频 正爽时突然接到老公电话 农村女人蹲厕高清视频 卫生间激战视频 女生入厕高清视频播放 视频 水多[5op] 免费专区 800a v免费 www.4455xoxo 奇米奇奇在线视频 yase99xom 婆婆比妻子还棒播放 弟弟想上姐就让弟上吧 国产4区suv 中国人的1000个69视频 偷佰自佰第13页 一家三口亲子操 美国幼儿色 一木道久免费不要播放器 国产幼儿 87欧美福利电影 狗人做的视频 一道久一区二区dvd 兄弟侵犯大嫂3中文字幕在线播放 十四岁初中生被爸爸破苞出血 刘亦菲母女轮流洞房txt