首页 > 编程语言 > 详细

关于数组对象排序和输出最大值的问题

时间:2019-11-29 21:52:50      阅读:82      评论:0      收藏:0      [点我收藏+]

 

 

 1.可以用sort方法

 技术分享图片

 

 

2.先把所有属性值用map生成一个数组,然后通过Math.max()取最大值

 

技术分享图片

 

 

 

 

 补充

 map方法返回一个新数组,新数组中的元素为原始数组中的每个元素调用处理后得到的值。

 技术分享图片

 

 map()方法按照原始数组元素顺序依次处理元素。map不会改变原数组,不会对空数组进行检测

函数的作用是对数组中的每一个元素进行处理,返回新的元素。

map是数组的方法,有一个参数,参数是一个函数 函数中有三个参数

技术分享图片

技术分享图片

 

 

join是数组的方法 split是字符串的方法

获取对象属性的三种方式

object.keys();

Object.getOwnPropertyNames()

判断对象是否有某些属性 

name in obj    //返回布尔值

hasOwnProperty(name)  //返回布尔值

 

 

 

 

 

关于数组对象排序和输出最大值的问题

原文:https://www.cnblogs.com/wangXinYuFarly/p/11960499.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!