js基础,Array 数组对象BOM 浏览器对象模型
Posted H5小菜鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js基础,Array 数组对象BOM 浏览器对象模型相关的知识,希望对你有一定的参考价值。
Array 数组对象
定义数组的 3种方式
var week = new Array();
var week = new Array(‘星期一’ , ‘星期二, ‘星期三’);
var week = (‘星期一’ , ‘星期二, ‘星期三’);
常用方法:
获取数组的长度 .length:
alert(week.length);
获取数组下标所对应的值:
alert(week[0]);
数组元素添加:
将一个或多个新元素添加到数组结尾,并返回数组新长度
var week_len = week.push(‘星期四‘,‘星期五‘);
将一个或多个新元素添加到数组开始,数组中的元素自动后移,返回数组新长度
var week_len = week.unshift(‘星期日‘);
将一个或多个新元素插入到数组的指定位置,插入位置的元素自动后移,返回""。
arr3.splice(0,0,"abc"); document.write(arr3[0]);
数组元素删除:
var del = ["aa",23,345,56,34,"bb"]; var del_last = del.pop(); //移除最后一个元素并返回该元素值 var del_first = del.shift(); //移除最前一个元素并返回该元素值,数组中元素自动前移 var del_arr = del.splice(0,2); //删除从指定位置deletePos开始的指定数量deleteCount的元素,数组形式返回所移除的元素 document.write(del_arr);
以上是关于js基础,Array 数组对象BOM 浏览器对象模型的主要内容,如果未能解决你的问题,请参考以下文章