JavaScript
-
JS map()方法:对数组的每个元素调用指定的回调函数
JavaScript map() 方法可以对数组的每个元素调用指定的回调函数,并返回包含结果的数组。具体用法如下: array.map(callbackfn[, this…
-
JS some()方法:检测数组中是否存在符合条件的元素
JavaScript some() 方法用来检测数组中是否存在符合指定条件的元素,存在就返回 true,不存在就返回 false。换个角度思考,some() 也可以用来检…
-
JS every()方法:检测数组元素是否全部符合指定条件
JavaScript every() 方法用来判断数组的所有元素是否都满足指定的条件。 与 every() 方法类似的还有 some() 方法,它们的区别是:只有当数组中…
-
JS判断是否是数组:使用isArray()方法
JavaScript isArray() 是 Array 类型的一个静态方法,使用它可以判断一个值是否为数组。 var a = [1,2,3]; console.log(…
-
JS indexOf()和lastIndexOf()方法:在数组中查找某个元素
在 JavaScript 中,使用 indexOf() 和 lastIndexOf() 方法可以检索数组元素,返回指定元素的索引位置。与 S…
-
JS数组转字符串(3种方法)
JavaScript 允许数组与字符串之间相互转换。其中 Array 方法对象定义了 3 个方法,可以把数组转换为字符串,如表所示。 Array 对象…
-
JS数组排序:使用reverse()和sort()方法
JS 数组排序是一项重要的操作,Array 对象定义了两个方法来调整数组顺序。 使用 reverse() 对数组排序 JavaScript rever…
-
JS数组添加和删除元素(多种方法)
JS 支持在数组的任意位置(开头、中间或者末尾)添加和删除元素。JavaScript 为 Array 对象定义了很多原型方法,灵活使用这些方法,可以解决很多实际…
-
JS获取数组长度(length属性)
在 JS 中获取数组长度非常简单,每个数组都有一个 length 属性,该属性返回数组的最大长度,即其值等于最大下标值加 1。由于数字下标必须小于 2^32-1…
-
JS遍历数组(for in和forEach循环)
JS 遍历数组(循环数组)的方式有多种,可以使用传统的 for 循环,也可以使用升级版的 for in 循环,还可以使用 Array 类型的 forEach() 方法;如…