여기서 정한 currentTime은 임의의 이름이다. 나중에 상태에 접근하고 갱신하려면 같은 이름을 사용해야 한다. 필요할 때 사용할 수만 있다면, 상태의 이름은 마음대로 정할 수 있다.

    상태 객체는 배열이나 다른 객체를 중첩해서 가질 수 있다. 다음 예제에서는 내가 출간한 책을 상태 객체에 배열로 담았다.

    class Content extends React.Component {
      constructor(props) {
          super(props)
          this.state = {
              githubName: 'azat-co',
              books: [
                  'pro express.js',
                  'practical node.js',
                  'rapid prototyping with js'
              ]
          }
      }
      render() {
          ...
      }
    }
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.