[React] React Hook[State, Effect, Ref, Context, Memo, Callback, Reducer, customHook]
useStateconst [현재 상태, 상태 변경] = useState(초기값)무거운 작업을 하는 초기 값을 콜백함수로 불러오면 최초 한 번만 값을 불러온다.import React from 'react';import { useState } from 'react';// state: 컴포넌트의 상태// const [현재 상태, 상태 변경] = useState(초기값)const heavyWork = () => { console.log('무거운 작업'); return ['홍길동', '고길동'];};export default function useStateHooks() { // 클릭 시 시간 증가 시키기 const [time, setTime] = useState(1); const handleClick =..
2025. 1. 11.
[Python] 입출력
함수# 함수구조 : # def 함수_이름(매개변수): # 수행할_문장1 # 수행할_문장2 # ... # return 리턴값def add(a, b): return a + bdef add2(a, b): result = a + b return resulta = 1b = 2c = add(a, b)d = add2(a, c)print(d)# 입력값이 없는 함수 == 사용 시: 리턴값을_받을_변수 = 함수_이름()def say(): return 'hi'a = say()print(a)# 리턴값이 없는 함수 == 사용 시: 함수_이름(입력_인수1, 입력_인수2, ...)def add3(a, b): print('%d, %d의 합은 %d입니다.' % (a, b, a + b))add3(3, ..
2025. 1. 8.