쥰뎁

  • 홈
  • 태그
  • 방명록
  • 글쓰기
  • 설정

classname 1

class를 안쓰고 className을 쓰는 이유

개요React를 사용하여 개발을 했던 사람이라면 element 요소 내 className을 사용하는 것을 알 것이다.본인은 React에서는 class 대신에 className을 사용하는구나 정도로 이해했지만, 문득 "왜 그럴까?" 라는 의문이 생겨 찾아 공부하고 글을 남기려고 한다. JavaScript 예약어 충돌 회피'class'는 자바스크립트에서 예약어로 사용된다.클래스 정의에 사용되며, 이를 속성명으로 사용할 경우 혼란이 발생할 수 있다.따라서, JSX에서는 혼동을 피하기 위해 'class' 대신 'className'을 사용하여 CSS 클래스를 지정한다.React의 JSX 문법JSX는 자바스크립트 코드 안에서 XML을 사용하는 문법으로, XML과 자바스크립트가 혼합된 형태이다.JSX는 자바스크립트로..

코드/React 2024.06.20
이전
1
다음
더보기
프로필사진

쥰뎁

  • 분류 전체보기 (38)
    • Project(프로젝트) (3)
    • Computer Science(CS) (3)
      • Data Structure(자료구조) (2)
      • CS 기초 (1)
    • 코드 (21)
      • JavaScript (13)
      • CSS (0)
      • React (5)
      • Next.js (2)
      • Flutter (1)
      • Error(오류) (0)
    • Artificial Intelligence (AI.. (4)
      • text-to-speech (tts) (4)
    • 일상 (3)
    • 코딩테스트 (3)
      • LeetCode (3)

Tag

react, javascript, 호이스팅, 실행컨텍스트와 호이스팅, 자바스크립트, javascript 변수 차이, 일시적사각지대, 반응형 데스크톱, 반응형 모바일, Pyttsx3, const, let, python tts, TTS, var, 모바일 웹개발, temporaldeadzone, LeetCode, var/let/const 차이점, 리액트 반응형 웹,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바