요기 아래에서 보면 server.on 이랑 server.listen 이 있잖아? 여기서 .on과 .listen은 뭐야? 자체 내장된거냐? 

아니면 이것도 내가 정의를 해야하는건가?

첫줄에 require는 함수냐? 만약 함수면 이런 내장된 함수같은건 어떤게 있는지 어디서 볼수 있어?



var http = require('http'); 

var server = http.createServer(); 

server.on('request', doRequest); 

server.listen(process.env.PORT, process.env.IP); 

console.log('Server running!'); // 요청 처리 function doRequest(req, res

{ res.writeHead(200, {'Content-Type''text/plain'}); 

  res.write('Hello World\n'); res.end(); }

출처: https://araikuma.tistory.com/453 [프로그램 개발 지식 공유]