0
아래의 두 가지 forEach 문은 무엇을 수행합니까? 'col'은 배열을위한 내장 속성입니까?아래의 .forEach 문은 무엇을합니까?
var width = data.length, height = data[0].length;
data.forEach(function(col){
col.forEach(function(val){
geometry.vertices.push(new THREE.Vector3(val.x,val.y,val.z))
colors.push(getColor(2.5,0,val.z));
});
});
경우는 이전 코드의 일부가 요구된다 :
var data = new Array();
for(var x=BIGIN;x<END;x++){
var row = [];
for(var y=BIGIN;y<END;y++){
z = 2.5*(Math.cos(Math.sqrt(x*x+y*y))+1);
row.push({x: x, y: y, z: z});
}
data.push(row);
}
여기를 참조하십시오 반복 것 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach – elclanrs