我们在这个例子中使用item 作为变量,所以函数被编写为通过item 为每个值添加15。JavaScript 从字面上读取参数;所以如果这个空间被遗漏了,所有的东西都会被压缩在一起(即2and4and5...等)不是一个非常可读的输出!sumOfNums 变量将包含reduce() 方法的返回值,该值预计是数组中所有元素的总和。
尽管它类似于includes() 方法,但如果元素不存在于数组中,则此方法返回数字索引或-1。forEach() 不会自动创建新数组,你必须编写特定函数才能这样做。() 它的作用:push() 获取你的数组并将一个或多个元素添加到数组的末尾,然后返回数组的新长度。下面是一个filter() 方法的示例,该方法用于仅从数组中获取可被2 整除的元素。
1、javascriptarray使用方法
你将希望使用的函数放在参数括号内,在示例中为function(item)。在myArray 上运行push() 方法将参数中给定的值添加到数组中。它的作用:在数组中搜索一个元素以检查它是否存在是一个经常使用的操作,因此,JavaScript 有一个内置的方法,以contains() 数组方法的形式。它的作用:splice() 是一种有用的数组方法,用于删除或替换数组中的元素。
2、JAVASCRIPTARRAY
当你在控制台中检查myArray 时,你将看到该值现在已添加到数组的末尾。它的作用:concat() 可以将两个或多个数组合并为一个新数组。使用map() 将myArray 中每个元素的值加倍,并将它们放入一个新数组中。数组是JavaScript 语言的一个强大部分,这就是为什么有这么多内置方法可以让你作为开发人员的生活更轻松。
它的作用:filter() 方法是一个有用的数组方法,它接受一个包含测试的函数并返回一个包含所有通过该测试的元素的新数组。当forEach() 遍历你的数组时,它会将代码应用于此参数。它的作用:顾名思义,reverse() 方法用于反转数组中元素的顺序。你将看到相同的function(item) 语法以进行更多练习。它需要一个带有累加器变量和当前元素变量的reducer 函数作为必需的参数。
默认情况下,数组按升序排序,但你可以选择将自定义函数传递给sort() 方法,以按所需方式对数组进行排序。因为它们只是JavaScript 函数,所以它们总是以括号结尾,括号可以容纳可选参数。在上面的例子中,myArray 数组是从索引2 拼接而成的,并且从中删除了3 个元素。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 80448874@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:http://www.pglvshi.com/pgdnjn/2925.html