리자

자바스크립트의 구문 끝에 ; 넣지 않아도 되는걸 처음 알았습니다 ㅠ

ai 가 짜준 코드의 뒤에 ; 세미콜론이 전부 없는거에요

 

그래서 왜 ; 가 없냐? 그랬더니 ; 세미콜론을 붙이는 건 선택사항이라고 하네요.

 

왜 몰랐을까?

 

하지만 붙이는 걸 권장한다고 설명해 주네요.

 

그런데 왜 ai 는 붙이지 않고 알려주는거야? ㅠㅠ

 

 

|

댓글 14개

요즘 회춘하시는 듯 하네요

안붙이면 한번 연산을 덜 하겠지만

요즘 같은시대에 그게 의미가 있을지 싶습니다 ㅎㅎ

minified 해서 사용하는게 더 이득이지 않을까요 ㅋㅋ

원래부터 안 넣어도 되지만 습관적으로는 넣습니다.

저도 넣어요

습관은 무섭죠 ^^

개인적으로 끝에 ;가 있는데 보기 좋아 보입니다.

https://나 http://에서도 // 이거 안 넣어도 되는데 다들 넣고 있죠 ㅎㅎ
맨 첨에 쓴 사람이 있어보이려고 // 이거를 넣었댔나..

@멜븐 헐 몰랐습니다. 대박이네요

@멜븐 슬래시 두개를 쓰면 폼나긴 합니다.^^

몰랐던것을 알아버렸다. ㅎㅎ

d4560abd069958e4e5d53615fc61c8fd_1732282198_5067.png

혹 그래요 ? 그게 끝을 나타내는건 줄 알고 있었는데?

컴파일 언어 에러때문에 개발자들 뇌리에 각인되어서 그런거 아닐까요?

전 오히려, 반대로 PHP 하면서 ; 안쓰니 에러 나는 거 보고 처음에 충격이였습니다.

예를 들어서 화살표 함수같은 걸 쓸때

 

element.addEventListener("click", () => location.reload(););

 

위와같이 하면 오류납니다. 아래처럼 ; 을 빼야 작동을 하죠.

 

element.addEventListener("click", () => location.reload());

마지막에 세미콘론 붙이는 것이 습관화 되어서 저는 그냥 붙이고 코딩합니다.

댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
1년 전 조회 855
1년 전 조회 880
1년 전 조회 861
1년 전 조회 1,366
1년 전 조회 793
1년 전 조회 1,235
1년 전 조회 986
1년 전 조회 1,041
1년 전 조회 871
1년 전 조회 1,018
1년 전 조회 1,017
1년 전 조회 1,097
1년 전 조회 1,140
1년 전 조회 806
1년 전 조회 1,293
1년 전 조회 1,327
1년 전 조회 1,117
1년 전 조회 1,013
1년 전 조회 2,288
1년 전 조회 1,035
1년 전 조회 1,165
1년 전 조회 1,270
1년 전 조회 2,021
1년 전 조회 1,323
1년 전 조회 1,012
1년 전 조회 1,196
1년 전 조회 1,257
1년 전 조회 1,125
1년 전 조회 1,254
1년 전 조회 972
🐛 버그신고