-
즉시실행함수( ), .toLocaleString( )PROGRAMMING/오류 모음집 2022. 5. 24. 22:22
하루입니다.
그러니까 나는 ... 이걸 만들고 싶던 거야.

어떻게 만들었냐. let employeeList = [배열] 을 만들었다. 바로 나오길 원해서 즉시실행함수를 사용함. id가 emp-table인 테이블의 tbody에 for문을 돌려서 값을 넣음. 순번은 index+1, 나머지는 그대로 불러옴, salary는 toLocaleString() 사용, 커미션은 값(소수점임)*100을 했다. 그 결과 ...

꺄아악 이게 뭐예요
1. 코드 아무리 뜯어봐도 선생님 코드와 다른 점 모르겠음
2. 글자 틀린 거 함수 잘못 넣은 거 없음
3. 오류가 안 뜬다 (<-important!!!)
다만 th까지 잘 뜬 걸로 봐서는 즉시실행함수에 문제가 있다는 건데. 다시 뜯어보았다.
값이 안 나온 이유 1. 즉시실행함수 뒤에 ( ) 안 붙임
(function() { 수행문; 수행문; })();이렇게 생겨야 하는데 (function( ) { 수행문; }); 이렇게 끝냄. 마지막 ( )를 빼먹음.

??
이
이게뭐애
오류도 안 뜬다.
다른 건 다 잘 나오는데 급여가 잘못 나오고 있었다. 급여 코드를 살펴봤다.
값이 이상하게 나온 이유 2. .toLocaleString()는 넘버 객체의 주요 '메소드'이다.
뒤에 ( )를 붙여야 한다. 휴 ...
<td>${emp.salary.toLocaleString} 원</td> 이 코드를 <td>${emp.salary.toLocaleString()} 원</td> 이렇게 고침.
잘 나와요!
항상 ( )를 잊지 말도록 하자.
잘못된 정보에 대한 지적은 언제나 환영입니다.
복습 끝!
'PROGRAMMING > 오류 모음집' 카테고리의 다른 글
Invalid bound statement (not found): kr.co.airbnb.mapper.AccommodationMapper.updateAccommodation 해결법 (0) 2022.08.08 Java Build Path Problems (0) 2022.07.26 에러 : spring Port 80 was already in use. (0) 2022.07.18 [ VSCode ] Live Server : 페이지가 작동하지 않습니다. 127.0.0.1에서 전송한 데이터가 없습니다. 해결법. (0) 2022.05.11 오류. 클래스 파일을 이클립스에서 열 수 없음. (0) 2022.05.07