728x90
반응형
운영 업무 중 사고쳤다.......................
없는 함수 호출하면 undefined가 뜨고 지나가는 줄 알았다.. 하지만 그게 아니고 그 아래 부분은 싹 다 작동 중지된다 ㅠㅠㅠㅠㅠㅠㅠ 몰랐다는 거슨 비겁한 변명이다
코어 프로세스 javascript 에서
핵심 소스 작동하기 전에 초기화하는 짧은 소스를 추가했는데 거기가 뻑나서 그 아래 핵심소스 작동하는 부분이 아예 먹통이 됐다
function save(){
this.noExistFunction();
console.log("확인");
}
대략 이 구조에서 noExistFunction(); 이 없는 함수인데 save() 함수를 작동시켰을 경우
Uncaught TypeError: this.noExistFunction is not a function
오류 로그가 콘솔에 찍히고 그냥 그 아래로 작동 안됨(= console에 "확인" 이라는 텍스트 안찍힘)
요즘 왜이렇게 안일하게 일했는지 어제까지의 나에게 꿀밤을 먹여주고 싶다
사고 크게 쳤으니 까먹기 쉽지 않겠지만 스스로 한번 더 혼낼 겸 적어둔다.. ㅣ;ㅏ너 ㄹ;ㅣㅁㄴ아럼;ㅣㄷㄱㅂ
728x90
반응형
'웹개발지식쌓기' 카테고리의 다른 글
[front] 자바스크립트 브라우저 차단 (0) | 2022.12.07 |
---|---|
[back] Java JSON 2뎁스 이상 구조 만들기 (0) | 2022.11.30 |
[front] 페이지 우클릭 방지하기 <body oncontextmenu="return false"> (0) | 2022.11.01 |
크롬 인스펙터 사용 (:모바일 앱 콘솔 확인하기) (0) | 2022.10.26 |
[back] java에서 ajax 통신인지 확인하는 소스 (0) | 2022.10.26 |