JavaScript学习(五)
?
1.数组
?
数组本质上是一个Object,
length属性是可读写的,截断或者清空一个数组的方法是 设置它的length属性,length是数组区别对象的一个明显标志
?
多维数组:JavaScript本身是不支持多维数组的,可以通过设置数组的元素为数组的方法来实现类多维数组的功能和形式
?
数组方法:
join:String.split反方法
?
var a = []; // a:[]a.unshift(1); // a:[1] Returns: 1a.unshift(22); // a:[22,1] Returns: 2a.shift(); // a:[1] Returns: 22a.unshift(3,[4,5]); // a:[3,[4,5],1] Returns: 3a.shift(); // a:[[4,5],1] Returns: 3a.shift(); // a:[1] Returns: [4,5]a.shift(); // a:[] Returns: 1?