본문 바로가기

윤제니

검색하기
윤제니
프로필사진 꿈다루

  • Language (69)
    • React (7)
    • React Native (1)
    • JavaScript (18)
      • JavaScript (18)
    • HTML & CSS (9)
      • HTML (5)
      • CSS (1)
      • ApacheTomcat (1)
    • Android (2)
    • Kotlin (5)
    • Java (8)
      • eclipse (2)
    • Spring (1)
    • DataBase (6)
      • Oracle (1)
      • My SQL (5)
    • Git (1)
    • Books (11)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
일 월 화 수 목 금 토
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
Tags
  • while
  • 인스턴스
  • HTML
  • Today I Learned
  • break
  • Java
  • Kotlin
  • 리액트
  • VS Code
  • 자바스크립트
  • vscode
  • 제어문
  • JavaScript 이벤트
  • MySQL
  • 버전 표시 방법
  • react
  • 개발자북클럽
  • 메서드
  • IT잡학사전
  • If
  • 이클립스 설치
  • 노개북
  • 노마드코더
  • return
  • CSS
  • JavaScript
  • 개발자 번아웃
  • til
  • continue
  • CREATE
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록useState (1)

윤제니

React - useState Update

useState 사용 시 주의할 점 App.js import { useState } from 'react'; export default function Counter() { const [number, setNumber] = useState(0); return ( {number} { setNumber(number + 1); setNumber(number + 1); setNumber(number + 1); }}>+3 ) } 위의 "+3" 버튼을 클릭하면 호출 횟수에 관계없이 이벤트 핸들러 내부 number 값은 항상 0 setNumber(1)이 계속 호출이 되는것이다. => 리액트는 이벤트를 일괄 처리하지 않으며 별도로 처리된다. "+3"버튼을 클릭할 때마다 number 값은 1,2,3... 이렇게 1씩 숫..

React 2024. 1. 29. 17:11
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바