inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Node.js 교과서 - 기본부터 프로젝트 실습까지

Mongoose populate

mongoose.pug에 관한 질문입니다

245

박현성

작성한 질문수 9

0

프론트에 대한 질문인데요

퍼그 내용중에 이런 코드가 있습니다

for user in users

tr

td= user._id

td= user.name

td= user.age

td= user.married ? '기혼' : '미혼'

콘솔을 찍어보니 users는 [{}, {}, {}] 이런식으로 배열안에 객체가 담겨서 오는데

user.name 과 같은 방법으로 어떻게 값을 가지고 오는건지 궁금합니다

for in 문에 대해서 검색을 해보았는데 시원한 답을 찾지 못해서요 ㅜ

mysql nodejs javascript mongodb

답변 4

0

박현성

와....드디어 알겠네요

감사합니다!!

0

제로초(조현영)

자바스크립트 문법과 퍼그 문법의 차이입니다. 퍼그에서는 for user in users가 되지만(괄호없음)

자바스크립트에서는 다르게 동작합니다. 자바스크립트에서는 for (user of users) 해야합니다.

0

박현성

선생님 말씀듣고 실험을 해보았는데요
var users = [{a:10, b:32, c:30 }, {a:43, b:11, c:432}, {a:41, b:4235, c:12}];
for (user in users){
console.log("name: " + user + "; value: " + user.a);
console.log(user);
}
이렇게 비슷한 조건 만들어놓고 콘솔을 찍어보니
user에는 {}가 아니라 0,1,2 이렇게 숫자가 찍히는데
제가 어느 부분을 놓치고 있는건가요?

0

제로초(조현영)

for user in users에서 user는 users 배열 안에 든 {} 입니다.

{} 안에 name age id married가 들어 있는 것입니다.

실제 서비스에서도 cluster를 사용하나요?

1

314

2

캐싱에 관하여

0

279

3

salt를 실무에서 사용할때 항상 randomBytes로 만들어줘야 하나요?

0

347

1

게시물 올리기 오류

0

408

1

캐슁 이후 로그인창

0

266

1

kakao passport 질문있습니다.

0

493

3

global객체 공유 질문드립니다.

1

418

1

서버가 죽어버리네요

0

1047

8

포링키 문제..

0

235

2

커넥션 플래시 설치문제

0

216

2

익스프레스 제너레이터? 설치문제

0

2586

6

redis 질문입니다.

0

305

1

9장 세션을 DB에 저장시 리다이렉션 오류 발생

0

874

8

프레임워크 선택에 관하여 질문이 있습니다.

0

300

3

시퀄라이즈 질문입니다 ! !

0

588

1

리뉴얼 강의 12강 socket.io에서 req.session접근 관련 질문

0

922

6

oAuth 질문입니다.

0

356

3

GCP 질문입니다.

0

366

1

Passport 모듈 로그인 구현관련

0

720

6

카카오 로그인 관련 질문입니다!!

0

606

4

스스로 해보기 10-16 nunjuncks 질문있습니다

0

499

5

제로초님 HTTP 완벽가이드 추천해주신거 너무 잘 읽었습니다.

0

317

2

gif채팅방 nunjucks관련 질문입니다!

0

338

3

현영님 몽고db관련 질문입니다.

0

233

3