如何在JavaScript

时间:2016-11-04 06:10:50

标签: javascript jquery

var points = [{ x: 75, y: 25},{ x: 75+0.0046, y: 25}];

我将如何迭代这一点。 我想首先打印x和y值,然后打印第二个和soo ....

3 个答案:

答案 0 :(得分:9)

使用Array#forEach方法进行数组迭代。



var points = [{
  x: 75,
  y: 25
}, {
  x: 75 + 0.0046,
  y: 25
}];

points.forEach(function(obj) {
  console.log(obj.x, obj.y);
})




答案 1 :(得分:2)

var points = [{ x: 75, y: 25},{ x: 75+0.0046, y: 25}];

//ES5
points.forEach(function(point){ console.log("x: " + point.x + " y: " + point.y) })


//ES6
points.forEach(point=> console.log("x: " + point.x + " y: " + point.y) )

答案 2 :(得分:2)

您可以使用for..of循环。



var points = [{ x: 75, y: 25},{ x: 75+0.0046, y: 25}];
for (let point of points) {
    console.log(point.x, point.y);
}