안녕하세요, 동일한 URL로 두 배열의 요소를 모두 추출하고 싶습니다.이 두 배열을 루프 처리하고 해당 내용을 얻는 방법은 News_url에 대해 정의되지 않았기 때문에 출력으로 생각됩니다. 콘솔의 항목을 두 번.동일한 값을 가진 두 배열의 요소를 추출하십시오.
function geo(news_array,user_tweets){
console.log(news_array,user_tweets);
for (var x=0; x<user_tweets.length; x++) {
var user = user_tweets[x].user;
var date = user_tweets[x].date;
var profile_img = user_tweets[x].profile_img;
var text = user_tweets[x].text;
var url=user_tweets[x].url;
second(user,date,profile_img,text,url);
}
function second(user,date,profile_img,text,url){
for (var i = 0; i < news_array.length; i++) {
var news_user = news_array[i].news_user;
var news_date = news_array[i].news_date;
var news_profile_img = news_array[i].news_profile_img;
var news_text = news_array[i].news_text;
var news_url=news_array[i].url;
if (url==news_array[i].news_url) {
geocode(user,date,profile_img,text,url,news_user,news_date,news_profile_img,news_text,news_url);
}
}
}
function geocode(user,date,profile_img,text,url,news_user,news_date,news_profile_img,news_text,news_url) {
console.log(url,news_url);
}
}
그 2 개의 구조의 구조는 무엇인가? 그들을 console.log 수 있으며 각 배열의 하나 또는 두 개의 항목의 출력을 보여줍니다. –
코드가 올바르게 들여 쓰기되어 닫는 중괄호가없는 것 같습니다. 다시 확인해 주시겠습니까? –
다중 레벨 루프가 충분하지 않습니까? – techfoobar