인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

김동현님의 프로필 이미지
김동현

작성한 질문수

실전 리액트 프로그래밍

리액트를 사용한 코드의 특징

JSX 문법

작성

·

214

0

안녕하세요! 혹시 JSX 문법에서 작성하는 어트리뷰트들은 어떤 형식으로 작성하는 건가요?? onclick 같은 이벤트 어트리뷰트들은 카멜 케이스로 작성하는데 data-id 와 같은 어트리뷰트들은 케밥 케이스로 작성해서 조금 헷갈리네요,,

답변 1

0

이재승님의 프로필 이미지
이재승
지식공유자

안녕하세요
기본적으로 camelCase 를 사용합니다.

dataset 만 kebab-case 를 사용하는 이유는 저도 잘 모르겠네요
아마도 속성 이름을 사용자가 임의로 정할 수 있어서 다른 속성과 차이를 두는 것 같습니다

참고로 class 키워드는 예약어라서 className 이라는 이름을 사용한다고 합니다

김동현님의 프로필 이미지
김동현

작성한 질문수

질문하기