일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리액트
- 디지털포렌식
- 파이썬
- Yarn
- GitHub
- API
- react
- 파이썬챌린지
- web
- CSS
- Git
- Python
- 보안
- 99클럽 #99일지 #코딩테스트 #개발자스터디 #항해 #TIL
- backend
- JSON
- restapi
- #99클럽 #99일지 #코딩테스트 #개발자스터디 #항해 #TIL
- 몽고DB
- npm
- IT
- prontend
- 컴퓨터공학과
- jsx
- Java
- 프론트엔드
- Today
- Total
목록Full-Stack/JavaScript (4)
이것저것
✅ 오류 처리: 외부 요인이나 구현 문제로 프로그램을 실행하는 도중에 예상하지 못한 결과가 발생할 수 있다 이런 경우에는 프로그램에서 발생한 오류를 정상으로 처리하고 다음 코드를 실행할 수 있어야 한다 ➡️ 오류 처리를 올바르게 하지 않으면 프로그램 전체가 동작하지 않는다➡️ 오류 처리를 하고 나면 프로그램의 특정 부분(루틴)만 동작하지 않고 이후 코드는 정상으로 동작하도록 할 수 있다 자바스크립트에서는 throw 명령으로 오류를 발생시키고, try catch 구문을 이용해서 해당 오류를 받아서 처리한 다음 이후 코드가 실행되도록 할 수 있다 오류 처리는 try, catch, finally로 구성됨try {}catch(e) {}finally {}✅ try 블록 안에는 원래 작성하고싶었던 정상으로 동작할..

✅ 크롬 브라우저에서 자바 프로그램을 디버깅하는 방법 ☆ 프로그램 작성 시 오류Syntax error : 문법적 오류✔️ 해당 구문이 실행되지 않으므로 쉽게 발견되고 그만큼 수정하기도 쉽다 Semantic error : 프로그램의 논리적 오류✔️실행은 되지만 개발자가 의도하지 않은 결과를 내보낸다실행되기 때문에 쉽게 발견 되지 않아 수정하기 더 어려움 ▶️ 버그를 고칠 때 디버거(debugger)를 사용하면 실행 중인 코드의 원하는 부분에 도달했을 때, 실행을 잠시 멈추고 해당 시점에서 변수 값이나 상태를 확인함으로써 의도치 않은 프로그램 실행 결과의 원인을 쉽게 알아낼 수 있다 javascript debugger // 해당 메시지를 클릭했을 때 발생하는 onclick..
✅웹 서버는 클라이언트(브라우저)의 요청에 응답할 때 상황에 따라 응답 코드를 설정해서 내보낸다200 : Okay, 클라이언트의 요청이 올바르게 처리되어 정상으로 응답했을 때 403: Forbidden, 클라이언트의 요청이 권한 문제로 인해 거절되었을 때 404: Not found, 클라이언트가 요청한 자료가 서버에 없을 때 500: Internal Server Error, 기타 이유로 서버에서 오류가 발생해 정상으로 응답할 수 없을 때

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference JavaScript 참고서 - JavaScript | MDN이 페이지는 JavaScript 언어에 대한 정보 보관소입니다. 이 참고서에 대해 더 읽어보세요.developer.mozilla.org개발자 도구 단축키 : ctrl + shift + I alert() 명령을 활용하면 브라우저에 경고창을 띄울 수 있다 undefined는 실행된 명령인 console.log("출력 내용");의 결과값을 나타냅니다. console.log() 명령은 출력만 할 뿐 결과는 반환하지 않는 명령이므로 undefined(정의되지 않음)가 나온 것입니다 자바스크립트 프로그램에서 명령을 여러 개 나열하여 프로그램을 ..