장바구니에 상품이 없습니다.
home2 › 게시판 › Node.js, Express 게시판 › server.js 질문입니다.!
db를 전역변수로 선언만 해놓고 MongoClient.connect(url 주소, function ...){}안에 db를 todoapp과 연동해서 지역변수로 지정해 사용하는데 해당 지역변수 바깥쪽에서는 db라는 변수에 값이 없어서 db.collection으로 연결해도 아무런 값이 없어야 하는 거 아닌지 문득 궁금해서 여쭤보고 싶습니다! 말씀드린 지역변수 안과 바깥쪽의 작성해야 하는 코드의 차이점을 알려주실 수 있나요 ?
모든 곳에서 쓰고 싶으면 전역 변수를 만들면 되고
변수를 한번 전역변수로 만들어놓으면 평생 전역변수입니다
지역에서 수정해도 전역변수입니다