목록BackEnd/Node.js (4)
한 걸음 두 걸음
res.redirect("www.naver.com"); 방식으로 리다이렉트로 다른 페이지로 이동시킬 수 있답니다
자바스크립트 객체 var approve ={'approve_id':'NO','approve_pw':'NO'}; 는 문자열이 아니기 때문에ㅡ ``` JSON.stringify(approve); ``` 로 JSON객체로 만들어 보내줄 수 있습니다. *JSON은 문서가 아닌, 데이터값만 주고받을 때 많이 활용하는 양식입니다 writeHead('200', {"Content-Type":"applicaion/json;charset=utf8" });
1. http 사용 http.createServer(); server.listen(port, function(){}); 2. 이벤트 on처리 connection : server.on('connection', function(socket){}); request : server.on('request', function(req, res){}); end res(응답) res.writeHead - write - end res.send() // 변수, 객체, json 등 모두 전달 가능(JSON.stringify()/JSON.parse()) res.redirect(''); //다른 페이지로 이동시킴 3. 파일처리 request 함수 내에서 파일을 처리합니다. var fil..
비동기함수 Node.js는 비동기함수로, 콜백함수를 사용합니다. 콜백함수는 변수에 함수를 할당하여 비동기로 처리할 함수의 매개변수로 전달하여 사용하는 함수입니다. 콘솔에 로그 뿌리기 console.log("")로 %d(숫자) %s(문자열) %j(제이슨객체)를 콘솔창에 표시할 수 있습니다. ex) 시간 나타내기 console.time('duration time') //두 콘솔 사이에 있는 코드가 실행되는 소요시간을 나타냅니다. console.timeEnd('duration time'); 노드에서 모듈 사용하기. export / module.export를 사용하고, 필요한 곳에서 require로 가져가 쓸 수 있습니다. 예 ) export.add = function(){} mod..