- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- get
- 자바스크립트
- Angular
- 그림으로 배우는 http&network
- html
- es6
- 이터러블
- git
- async
- map
- 프론트엔드
- React
- JavaScript
- deep dive
- error
- 네트워크
- Java Script
- 백준
- git error
- 알고리즘
- http
- 비동기
- C++
- 모던 자바스크립트
- 모던 자바스크립트 deep dive
- 백준 실버
- 웹
- 에러처리
- 상태관리
- js
목록error (3)
sharingStorage
47.1 에러 처리의 필요성 에러가 발생하지 않는 코드를 작성하는 것은 불가능하다. 에러는 언제나 발생할 수 있고 발생한 에러에 대해 대처하지 않고 방치하면 프로그램은 강제 종료된다. 에러에 의해 프로그램이 강제 종료되어 [End]같은 아래 코드는 실행되지 않는다. try catch문으로 에러를 적절하게 대응하여 프로그램이 강제 종료되지 않고 계속해서 코드를 실행시킬 수 있다. 에러나 예외적인 상황은 너무나 다양하기 때문에 아무런 조치없이 프로그램이 강제 종료된다면 원인을 파악하여 대응하기 어렵다. 47.2 try ... catch ... finally 문 기본적으로 예외처리를 구현하는 방법은 크게 두가지가 있다. 예외적인 상황이 발생하면 반환하는 값(null 또는 -1)을 if문이나 단축평가 또는 옵셔..
git push 명령어 사용시 error발생 error code:fatal: You are not currently on a branch.To push the history leading to the current (detached HEAD)state now, use git push origin HEAD: 원인 : 현재 상태가 브랜치에 있는 것이 아니라 옛날의 한 시점의 스냅샷을 보고 있다. 해결 : git push origin HEAD: master 명령어 사용 git push origin HEAD: master- ! [rejecte..
git add . 명령어 사용시 발생한 error errorcode: warning: LF will be replaced by CRLF in src/components/Popup.svelte (in 이하 폴더위치) The file will have its original line endings in your working directory 원인 : Unix 시스템에서 줄의 끝은 줄바꿈(LF)로 표시되는데 window시스템에서 줄은 캐리지 리턴(CR)과 줄바꿈(LF)로 표현되므로 CRLF이다. 따라서 Unix 시스템에서 업로드된 git에서 코드를 받으면 LF만 있다. 해결 : Window시스템에서만 작업하는 단일 개발자이고 git이 자동으로 LF를 CRLF로 바꾸는 것에 신경쓰지 않는다면 git confi..