首页 > 试题广场 >

在JavaScript中,下列不属于数组方法的是()

[单选题]
在JavaScript中,下列不属于数组方法的是()
  • concat()
  • sort()
  • reverse()
  • length()

reverse()

颠倒数组中元素的顺序:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.reverse();

fruits 结果输出:

Mango,Apple,Orange,Banana

发表于 2019-08-07 15:16:55 回复(0)
concat() 数组的连接sort() 数组的排序 reverse() 数组的倒序length是数组的属性 通过Array.length获取数组的长度
发表于 2021-04-24 18:19:41 回复(0)

concat() 方法用于连接两个或多个数组。

该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
 var arr = new Array('1','2','3','4')
        console.log(arr.concat(4,5))//1,2,3,4,5,6
        console.log(arr)//1,2,3,4
length为数组属性,不带括号

发表于 2020-04-30 09:27:47 回复(1)
concat()链接两个或者多个数组 sort(sortby)对数组的元素排序 可选规定排序顺序。必须是函数 无参数默认安装字符编码排序
发表于 2019-10-24 21:03:29 回复(0)
length()是属性,arr.length是方法
发表于 2019-09-24 08:45:19 回复(1)
length为属性,并不是方法
发表于 2021-04-15 12:47:33 回复(0)
大概是因为length是数组的属性,不是方法,所以选length,而且length是不加括号的
发表于 2019-08-24 19:01:02 回复(4)
记着点赞,养成总结的好习惯

数组方法有那些

数组常用方法 输入 返回 解释
arr.join()/arr.join('-') 空、- '123'/'1-2-3' 拼接
arr.push('123','456') 元素 数组长度 尾加
arr.pop() no 删除的对象 尾删
arr.shift() no 删除的对象 头删
arr.unshift('123','456') 元素 数组长度 头加
arr.sort((a, b) => a - b) 函数 改变原数组 排序
arr.reverse() 改变原数组 颠倒
arr.concat() 数组 新数组 合并
arr.slice(index1,index2) 数字 新数组 切片
arr.splice(index, howmany, item1, ..., itemX)第二参不为 0 数字 改变原数组 删除
arr.splice(0,2,'aaa')第二参不为 0 数字+元素 改变原数组 替换
arr.splice(2,0,'aaa')第二参为 0 数字+元素 改变原数组 添加
arr.indexOf(item, start) 数字 位置(前) 查找
arr.lastindexOf(item, start) 数字 位置(后) 查找
arr.forEach((currentVal,index,arr) =>{}) 函数 遍历
arr.map((currentVal) =>{return currentVal+1}) 函数 新数组 计算属性
arr.filter((currentVal,index,arr) =>{}) 函数 新数组 过滤
arr.some((currentVal, index , arr) => {}) 函数 true or false 存在
arr.every((currentVal, index , arr) => {}) 函数 true or false 全真
arr.includes(searchElement , fromIndex) 元素+数字 true or false 查找
Array.form(item) 数组对象 新数组 转换
Array.of(1,'a',true,{b:1}) 任何 新数组 拼装
arr.fill(value, start, end) 元素 改变原数组 填充

发表于 2022-03-05 15:05:32 回复(1)
D
没有length()方法,array.length中length为属性
发表于 2020-07-08 15:09:12 回复(0)
数组的length是属性,而不是方法,所以选D
发表于 2020-01-06 00:54:43 回复(0)
看错了🙅‍♀️
发表于 2023-07-20 11:01:16 回复(0)
A.concat():用于连接两个或多个数组
B。sort():对数组的元素进行排序
C。reserve():把数组倒过来进行排列
D。length:是数组的属性,不带括号
发表于 2022-10-08 23:01:51 回复(0)
length 是数组的属性
发表于 2022-09-23 12:33:25 回复(0)
length是属性
发表于 2022-08-03 09:51:13 回复(0)
题干说的是数组方法,length是属性
发表于 2022-03-12 09:37:40 回复(0)
length是数组的属性
发表于 2021-11-08 11:44:38 回复(0)
length是属性
发表于 2021-09-11 11:53:21 回复(0)
length 是属性,不是方法。用的时候后面从不带括号。
发表于 2021-08-30 20:31:24 回复(0)
length是数组的属性,不是方法,也不是数组独有的属性。有关数组的各类方法总结详见https://www.cnblogs.com/bryanfu/p/15059557.html
发表于 2021-08-22 01:18:12 回复(0)
length是数组的一个属性,而不是一个方法。
发表于 2021-08-13 14:12:07 回复(0)