기본 콘텐츠로 건너뛰기

node.js 채팅 기능추가-엔터키 사용, 전송 후 메시지란 비우기

1 2 3 4 5 6 7 8 9 $( 'input#message' ).keydown( function (key) {             if  (key.keyCode  = =   13  & &  $( '#name' ).val() ! = ''   & &  $( '#message' ).val() ! = '' ){                    socket.emit( 'message' ,{                      name  :$( '#name' ).val(),                     message:$( '#message' ).val(),                     date:  new   Date ().toUTCString()            ...

node.js 채팅 서버와 클라이언트 구현(~ing)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 var  http  =  require( 'http' );  // module 추출 var  fs  =  require( 'fs' ); var  socketio  =  require( 'socket.io' ); var  mysql  =  require( 'mysql' );   var  client  =  mysql.createConnection({     user:  'root' ,     password:  '********' ,  // 실제로는 비밀번호를 입력을 해야 접속을 합니다....     database:  'company' });   var  server  =  http.createServer( function  (request, response) {     fs.readFile( 'chat.html' ,  function  (error, data) {         response.writeHead( 200 , {...

javascript 상속

상속 기존의 생성자 함수나 객체를 기반으로 새로운 생성자 함수나 객체를 쉽게 만드는것. 기존의 객체를 기반으로 생성하므로 상속을 통해 새로 만들어지는 객체에는 기존 객체의 특성을 모두 가지고 있다. 1 2 3 4 5 6 7 8             //생성자 함수를 선언              function  Square( length ){                 this.width  =   length ;                 this.height  =   length ;             }             Square. prototype .getArea = function (){                  return  this.getWidth() * this.getHeight();       ...