获取对象中的第一个或者最后一个值

示例:获取对象中的第一个或者最后一个值_第1张图片

 获取第一个值:

①可以先把它置换成数组使用Object.values(obj)

获取对象中的第一个或者最后一个值_第2张图片

 直接取第0个值就可以:

Object.values(obj)[0]

②可以使用循环对象,使用break的原因是在它循环第一次的时候就停止(不推荐,因为后续值操作不了)

 for(var key in response.data){
    const firstObj = response.data[key]
    break
  }

获取最后一个值:

const keys = Object.keys(obj);

const lastKey = keys[keys.length - 1];

const lastObj = obj[lastKey];

这样就可以取到最后一个值了

你可能感兴趣的:(JavaScript,javascript)