본문 바로가기

개발/03.Javascript

(2)
[Javascript] JSP 내 미동작 하는 현상 케이스 1 (JSP - EL ${ } 달러, 안에 데이터 없을 때 발생) 배경 : 소스를 포팅하는 가운데, 갑자기 특정 화면 내 javascript가 동작하지 않는 현상이 발견해서, chatGPT나 기타 모든 케이스를 다 해도 동작을 안하는것이다.. 미치고 팔짝 뛰다가. 우연히 해결한것을 공유한다. 내용 :1.  팝업 창을 실행하니 아래와 같이 구글 개발자 도구에 javascript 에러가 났다. 위 에러가 난 부분의 소스를 봤다. javascript function 이었다. 그외 나머지 함수들도 모두 실행시 에러가 발생했다. 단순하게 나는 javascript 오류로 판단했다. 소스 수정하다가 한번 롤백했는데. 특정 라이브러리 파일이 용량이 0으로 복구된 케이스가 있었기 때문이다. 하지만..5일넘게 진척되는 부분은 없었다. 오늘 플젝 PM님 과 같이 보다가... 아래 스샷에서..
[Javascript] || 를 활용한 코딩 Tip 배경 : 회사 내 코딩 잘하는 분이 가이드 준 내용 내용 : javascript 내 조건 체크시 || 를 활용 한 팁 (블로그 검색하여 이력관리용 체크) Example 1 : || 연산을 이용 function documentTitle(theTitle) { ​ if (!theTitle) { theTitle = "Untitled Document"; } else { theTitle = theTitle; } } 보통은 위와 같은 형태로 처리해서, parameter로 넘어온 theTitle 값이 있는지 여부에 따라서 (undefined 역시 체크함), 있으면 그 값을 전역 변수에 넣고, 그렇지 않으면 문자열 "Untitled Document" 를 전역 변수에 넣는다. 실제 별거 아닌 작업이 이렇게 여러 라인을 보..

728x90