아코더
388
2019-12-11 00:28:24 작성 2019-12-11 00:29:56 수정됨
3
208

javascript 변수 지역문제..


router.get('/:id/notice/:idx', function (req, res) {

    notices.findById(req.params.id)

    .exec(function (err, result) {

      

        var temp = '템프1'

        

        User.findById(temp).select('name').exec(function(err,rs){

            temp='템프2';

        })


        console.log(temp);         // '템프1' 이 출력되게 하는방법 ?? var쓰면되는거 아니엿나요 ㅠ

        

    })


});

0
0
  • 답변 3

  • 밤아홉시
    382
    2019-12-11 09:08:33
    문제가 뭔가요?
    0
  • Prtiillaalkjf
    1k
    2019-12-11 09:28:49

     temp='템프2'; 여기서 temp에다가 템프2를 넣어주니 temp2가 찍히겠죠..


    0
  • 밤아홉시
    382
    2019-12-11 09:32:30

    설마 그게 문제라면... 변수를 하나 더 쓰세요. 시간 내서 입문서 꼭 읽으시구요.

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.