首页 > 其他分享 >js 数组对象中每一项对象属性比较大小与计算数组对象属性和

js 数组对象中每一项对象属性比较大小与计算数组对象属性和

时间:2022-10-14 15:55:25浏览次数:59  
标签:arr return 对象 age value2 数组 属性

// 数组对象排序方法   export function compare(property) {       return function (a, b) {         const value1 = a[property]         const value2 = b[property]         return value2 - value1 // 正序 return value1 - value2 降序         }     }, let arr = [ {name: '小明', age: 18},     {name: '小花', age: 20}] 比较两个人的年龄大小: let newArr = arr.sort(compare('age')) console.log(newArr) 计算两个人的年龄之和: let sumCount = arr.reduce((ageSum, currStudent) => {           return ageSum + Number(currStudent.age);         }, 0) console.log(sumCount)

标签:arr,return,对象,age,value2,数组,属性
From: https://www.cnblogs.com/xiaofang234/p/16791829.html

相关文章

  • 使用循环处理数组
    #include<iostream>#include<string.h> #include<limits.h>#include<float.h>#pragmawarning(disable :4996)#defineSIZE10#definePAR72usingnamespacestd;in......
  • asp.net core 使用转外部对象为Controller
    应用程序部件 MSDN说明:应用程序部件是对应用资源的抽象化,借助应用程序部件,ASP.NETCore可以发现控制器、视图组件、标记帮助程序、RazorPages、Razor编译源等。核......
  • JS高级用法-清空数组
    letarr=[12,43]arr.slice(0)//克隆数组arr.splice(0)//克隆数组,意思是返回一个新的数组,arr变为[]arr.length=0//清空数组arr变为[]//也就是说,清空数......
  • UIHINT属性的用途是什么?
    MVC中UIHint属性的用途。我们为什么需要这个。以及何时和如何使用?UIHintAttribute指定动态数据用来显示数据字段的模板或用户控件。这是UIHintAttribute的MSDN描述。......
  • 实验2 类和对象(2)
    实验任务1程序源码#include<iostream>#include<complex>intmain(){usingnamespacestd;complex<double>c1{3,4},c2{4.5};constcomplex<doub......
  • thymeleaf判断对象是否为空的相关逻辑处理
    假设我们判断session取出里面存储的user对象是否为空,我们可以这样做:varuser=[[session.user]],如果我们还想获取user中的name属性,我们可以这样写varname=......
  • Python爬虫之数据提取-selenium定位获取标签对象并提取数据
    selenium提取数据知识点:了解driver对象的常用属性和方法掌握driver对象定位标签元素获取标签对象的方法掌握标签对象提取文本和属性值的方法1.driver对象的常用属性和方......
  • js封装数组方法(注意:不是函数)
    对于函数都会封装,但是让你封装一个方法怎么办?首先要知道函数的概念:函数也是一个对象函数中可以封装一些功能,在需要的使用可以执行这些功能函数中也可以保存一些代码在......
  • Java数组的定义及声明、创建
    packagecom.zhu.array;publicclassDemo03{/*【数组声明创建】1、首先必须声明数组变量,才能在程序中......
  • 注解_自定义注解_属性定义与注解_自定义注解_元注解
    注解_自定义注解_属性定义注解格式:public@interface注解名称{属性列表}属性:接口中的抽象方法要求:1.属性的返回值类型有下列取值......