을 사항 Array.length. # 9는 "JUGGLING ASYNC"이고 지침은 3 개의 url을 params로 가져 와서 매개 변수 순서로 내용을 출력하는 것입니다. 나는 카운터를 포함하여 작업 있어요,하지만 내 원래 작동하지 않았다 :자바 스크립트 내가 fabously 명 learnyounode을 통해 일하고 있어요 특성
이var http = require('http'),
bl = require('bl'),
store = [],
count = 0; //added later
process.argv.forEach(function(element, index, array) {
if (index > 1) {
http.get(element, function(response) {
response.pipe(bl(function(err, data) {
store[index] = data.toString();
count++; //added later
if (store.length == 3) {
store.forEach(function(e,is,a) {
console.log(e);
});
}
}));
});
}
});
당신이 라인 (12)에 카운트 store.length를 교체 할 경우 지금은 일이 잘 작동, 난 그냥 이유 .length 알아낼 수 없습니다 배열에 충분하지 않았습니다. 누구든지 알고 있습니까? 색인 5에서 하늘의 배열에게 아이템을 줄 때 배열이 정의되어 있지 않다고 항목을 0-4로, 6 개 항목 길다는 자바 스크립트 배열에서
되고 싶어요. –
귀하의 질문이 무엇인지 알 수 없습니다. 원래 코드 란 무엇입니까? 무엇을 기대 했습니까? 대신 무엇을 얻었습니까? – Phrogz
나는 당신이 무엇을 요구하고 있는지 전혀 모른다. –