顾昊轩

导航

数组对象

 数组对象
var arr = [] 数组名.方法() 数组对象方法
     方法名 作用 备注
   
  isArray()
判断对象是否为数组
   push() 数组末尾添加一个或多个元素,修改原 返回新数组长度 数组
  pop()
unshift()
indexOf()
lastIndexOf()
toString()
join('分隔符')
concat()
slice()
删除数组最后一个元素,无参数,修改
原数组
向数组开头添加一个或更多元素,修改
原数组
数组中查找给定元素的第一个索引
数组中查找给定元素的最后一个索引
把数组转成字符串,逗号分隔每一项
用于把数组中的所有元素转换为一个字
符串
连接两个或多个数组 不影响原数组
数组截取slice(begin,end)
返回删除的元素值
返回新数组长度
存在返回索引号,不存在返回-1 存在返回索引号,不存在返回-1 返回一个字符串
返回一个字符串
返回一个新的数组
返回被截取的新数组
   shift() 删除数组的第一个元素,无参数,修改 返回删除后数组的长度 原数组
                    splice 数组删除splice(第几个开始,要删除个数)
返回被删除项目的新数组,影响原
数组
  slice() 和 splice() 目的基本相同,建议同学们重点看下 splice() 案例:筛选数组**
有一个包含工资的数组[1 500, 1200, 2000, 2100, 1800]要求把数组中工资超过2000的删除,剩余的放 到新数组里面
 <script>
    var arr = [1500, 1200, 2000, 2100, 1800];
    var newArr = [];
    for (var i = 0; i < arr.length; i++) {
        if (arr[i] < 2000) {
            newArr.push(arr[i]);
} }
    console.log(newArr);
</script>

posted on 2021-10-10 18:13  顾昊轩  阅读(71)  评论(0编辑  收藏  举报