분류 전체보기216 return을 하는 이유 메소드 내에서 사용한 return은 return 뒤에 따라오는 값을 메소드의 결과로 반환한다. 동시에 메소드를 종료시킨다. 굳이 이렇게 복잡하게 데이터를 리턴하는 이유는 무엇일까? 결론적으로 말하면 부품으로서의 가치를 높이기 위해서라고 할 수 있다. 만약 여러분이 이 메소드가 출력한 값을 화면에 출력하는 것이 아니라 파일에 기록하고 싶다면 어떻게 해야 할까? 또는 이메일로 보내고 싶다면 어떻게 해야 할까? 3개의 메소드를 만들고 용도에 따라서 코드를 재작성하는 것도 좋은 방법이다. 하지만 더 좋은 방법은 숫자를 출력하고, 숫자를 파일에 기록하고, 숫자로 이메일을 보내는 작업으로부터 숫자를 계산하는 로직을 분리하는 것이다. test = function () { var x = 1; if (x == 1) { .. 2020. 8. 13. $.ajax 와 $.post $.post & $.get는 고수준으로 구현했다고 보면 되고, $.ajax 는 저수준이라고 보시면 됩니다. 수준이 낮은게 아니라 더 낮은 단계의 api를 사용할 수 있다고 보시면됩니다. $.post & $.get 는 $.ajax를 상속받았다고 생각하세요.. $.post()메서드는 HTTP POST 요청을 사용하여 서버에서 데이터를 요청합니다. Ajax 요청을 구성하는 키 / 값 쌍 세트입니다. url을 제외한 모든 속성은 선택 사항입니다. $ .ajaxSetup () 을 사용하여 모든 옵션에 대해 기본값을 설정할 수 있습니다. $.ajax({ type: "POST", url: url, data: data, success: success, dataType: dataType }); success 콜백 함수는.. 2020. 8. 13. Node.js 재시작 없이 반영, 자동 재시작 (Supervisor) sudo npm install supervisor -g 이 아닌 으로 실행 supervisor app.js https://gofnrk.tistory.com/100 Node.js 재시작 없이 반영, 자동 재시작 (Supervisor) 바로 본론으로 들어갈게요. Supervisor(슈퍼바이저) 설치 npm install supervisor -g 원래 node app.js 요렇게 실행을 시켰죠. Supervisor를 설치해서 사용할 때는 supervisor app.js 요렇게 Node를 실행해주면 됩.. gofnrk.tistory.com 2020. 8. 12. Node.js HTTP 모듈 (1: createServer) Node.js 비동기 이벤트 기반 JavaScript 런타임 인 Node.js는 확장 가능한 네트워크 애플리케이션을 빌드하도록 설계되었습니다. HTTP는 TCP/IP를 기반으로 하는 프로토콜입니다. Node.js에는 HTTP라는 내장 모듈이있어 Node.js가 HTTP (Hyper Text Transfer Protocol)를 통해 데이터를 전송할 수 있습니다. const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain').. 2020. 8. 12. 배열의 마지막 값 가져오기 https://medium.com/@loshy244110/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EB%B0%B0%EC%97%B4%EC%9D%98-%EB%A7%88%EC%A7%80%EB%A7%89-%EA%B0%92-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0-93ae6210bd04 자바스크립트 배열의 마지막 값 가져오기 배열에서 뒤에서부터 값을 쓰고 싶을 때가 있다. medium.com array[array.length — 1] 2020. 8. 10. 조건부 렌더링 {unreadMessages.length > 0 && You have {unreadMessages.length} unread messages. } {isLoggedIn ? ( ) : ( )} 2020. 8. 10. Route Component에 props 전달하기 2020. 8. 10. className 에 if문 적용하기 https://www.pluralsight.com/guides/applying-classes-conditionally-react Applying Classes Conditionally in React | Pluralsight At some point, when building a React component, you'll run into a situation where you need to apply a class based on some condition. Perhaps, you need to make an image bigger based on some state, or you need to make the image round instead of square based www.pluralsight... 2020. 7. 31. 비밀번호 유효성 검사 Form 2020. 7. 28. 이전 1 ··· 8 9 10 11 12 13 14 ··· 24 다음