js中数组对象的定义赋值以及⽅法1.定义数组
var m=new Array();
var n=[];
2.数组的赋值(两种)
A.        var m=new Array(2);  ⼀个值表⽰数组length
var m=new Array(2,3,4,5); 多个值表⽰数组赋值
B.          m[0]=2;  m[1]=3;  m[2]=4;
3.数组对象的属性
数组名称.length;
4.数组对象的常⽤⽅法
数组转化为string join()
var m=new Array(2,3,4,5);
console.log(m.join("|"));
结果: 2|3|4|5
数组翻转 reverse()
var m=new Array(2,3,4,5);
console.verse());
结果:5 4 3 2
数组的截断 slice()
slice(start.index,  end.index);  对原数组没有影响索引位不取⼤
var m=new Array(2,3,4,5);
数组全部赋值为1console.log(m.slice(0, 3),m);
结果:(2,3,4)(2,3,4,5)
数组的截断 splice()
splice(start.index , length);    对原数组有影响
var m=new Array(2,3,4,5);
console.log(m.splice(1, 3),m);
结果:(3,4,5)(2)
数组增加元素 push() 后
var m=new Array(2,3,4,5);    返回length
console.log((m.push(6)),m);
结果: 5  (2,3,4,5,6)
数组增加元素 unshift() 前
var m=new Array(2,3,4,5);
console.log(m.unshift(6 ,23),m);
结果: 6  (6,23,2 ,3,4,5)数组删除元素 pop() 后
var m=new Array(2,3,4,1); console.log(m.pop(),m);  返回删除值结果:1 ,(2,3,4)
数组删除元素 shift() 前
var m=new Array(2,3,4,1); console.log(m.shift(),m);
结果: 2 ,(3,4,1)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。