可以使用 for...in 循环来遍历对象,然后将每个属性的值保存到数组中。以下是示例代码:

var obj = { 'a': 1, 'b': 2, 'c': 3 };
var arr = [];

for (var prop in obj) {
  if (obj.hasOwnProperty(prop)) {
    arr.push(obj[prop]);
    if (arr.length === 3) {
      break;
    }
  }
}

console.log(arr); // [1, 2, 3]

在循环中,我们首先使用 hasOwnProperty 方法来判断是否是对象自身的属性,避免遍历到原型链上的属性。然后将每个属性的值添加到数组中,直到数组长度达到 3 为止。最后输出数组。

JavaScript 对象遍历:获取前三个值并存入数组

原文地址: https://www.cveoy.top/t/topic/mAbk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录