불변성 & 순수함수

이재민·2023년 9월 5일

리액트

목록 보기
2/10

import React, { useState } from "react";

function App() {
const [obj, setObj] = useState({
name: "wonjang",
age: 21,
});
return (

<div>
  <div>{obj.name}</div>
  <button
    onClick={() => {
      obj.name = "twojang";
      const obj2 = { ...obj };
      setObj(obj2);
    }}
  >
    변경
  </button>
</div>

);
}

export default App;

===========================================

profile
I'm a Stone

0개의 댓글