如何用JavaScript将数组元素逐个处理,而不使用pop方法?

2026-04-03 06:291阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计548个文字,预计阅读时间需要3分钟。

如何用JavaScript将数组元素逐个处理,而不使用pop方法?

目录

一、reduce方法

1.直接vs打开

如何用JavaScript将数组元素逐个处理,而不使用pop方法?

2.代码部分

3.运行结果

二、pop方法

1.直接vs打开

2.代码部分

3.运行结果

前言:

在我们日常开发中,不可避免会遇到需要处理数据的方法。本节主要讲述foreach的使用。

目录
  • 一、reduce方法
    • 1直接vs打开
    • 2代码部分
    • 3运行结果
  • 二、pop方
    • 1直接vs打开
    • 2代码部分
    • 3运行结果

前言:

在我们的日常开发中 不免会有很多需要处理数据的方法 本节主要说一说foreach和pop方法的使用​​不多说把代码编辑器打开​​

一、reduce方法

1直接vs打开

2代码部分

var geyao=[1,3,5]     let sum = arr.reduce(function(prev, cur, index, arr) {     console.log(prev, cur, index);     return prev + cur; }) console.log(sum);

3运行结果

小结:

要执行的函数,要执行的函数中也可传入参数,分别为:

  • prev:上次调用函数的返回值
  • cur:当前元素
  • index:当前元素索引
  • arr:被遍历的数组

函数迭代的初始值

二、pop方

//   push() 在数组末尾添加元素,接收一个或多个参数   // unshift() 在数组首位添加元素,接收一个或多个参数   // pop() 删除数组末尾元素   // shift() 删除数组第一个元素   const geyao = ['歌谣']   geyao.push('优秀')   geyao.push('强大')   console.log(geyao, 'geyao')   geyao.unshift('我是')   console.log(geyao, 'geyao')   geyao.pop()   console.log(geyao, 'geyao')   geyao.shift()   console.log(geyao, 'geyao')

小结:

//   push() 在数组末尾添加元素,接收一个或多个参数   // unshift() 在数组首位添加元素,接收一个或多个参数   // pop() 删除数组末尾元素   // shift() 删除数组第一个元素

到此这篇关于javascript数组中的reduce方法和pop方法的文章就介绍到这了,更多相关reduce和pop方法内容请搜索自由互联以前的文章或继续浏览下面的相关文章希望大家以后多多支持自由互联!

本文共计548个文字,预计阅读时间需要3分钟。

如何用JavaScript将数组元素逐个处理,而不使用pop方法?

目录

一、reduce方法

1.直接vs打开

如何用JavaScript将数组元素逐个处理,而不使用pop方法?

2.代码部分

3.运行结果

二、pop方法

1.直接vs打开

2.代码部分

3.运行结果

前言:

在我们日常开发中,不可避免会遇到需要处理数据的方法。本节主要讲述foreach的使用。

目录
  • 一、reduce方法
    • 1直接vs打开
    • 2代码部分
    • 3运行结果
  • 二、pop方
    • 1直接vs打开
    • 2代码部分
    • 3运行结果

前言:

在我们的日常开发中 不免会有很多需要处理数据的方法 本节主要说一说foreach和pop方法的使用​​不多说把代码编辑器打开​​

一、reduce方法

1直接vs打开

2代码部分

var geyao=[1,3,5]     let sum = arr.reduce(function(prev, cur, index, arr) {     console.log(prev, cur, index);     return prev + cur; }) console.log(sum);

3运行结果

小结:

要执行的函数,要执行的函数中也可传入参数,分别为:

  • prev:上次调用函数的返回值
  • cur:当前元素
  • index:当前元素索引
  • arr:被遍历的数组

函数迭代的初始值

二、pop方

//   push() 在数组末尾添加元素,接收一个或多个参数   // unshift() 在数组首位添加元素,接收一个或多个参数   // pop() 删除数组末尾元素   // shift() 删除数组第一个元素   const geyao = ['歌谣']   geyao.push('优秀')   geyao.push('强大')   console.log(geyao, 'geyao')   geyao.unshift('我是')   console.log(geyao, 'geyao')   geyao.pop()   console.log(geyao, 'geyao')   geyao.shift()   console.log(geyao, 'geyao')

小结:

//   push() 在数组末尾添加元素,接收一个或多个参数   // unshift() 在数组首位添加元素,接收一个或多个参数   // pop() 删除数组末尾元素   // shift() 删除数组第一个元素

到此这篇关于javascript数组中的reduce方法和pop方法的文章就介绍到这了,更多相关reduce和pop方法内容请搜索自由互联以前的文章或继续浏览下面的相关文章希望大家以后多多支持自由互联!