NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 학습
  • 매뉴얼

    학습


    Web 자바스크립트 오브젝트의 속성을 반복하면서 초기화하는 방법. (javascript object property foreach)

    페이지 정보

    본문

    배열이 아닌... 속성(Property)으로 데이타를 관리한다면 어쩔 수 없이 속성을 반복하면서 초기화해야 합니다.

    // object
    chambers = {
      ALD28_PM1_2F: '',
      ALD28_PM4_2F: '',
      ALD22_PMB_2F: '',
      ALD25_PM2_2F: '',
      CVD24_PMD_2F: '',
      BHK03_PM1_2F: '',
      ALD21_PMB_2F: '',
      ALD21_PME_2F: '',
      ALD23_PM2_2F: '',
      ALD27_PMB_2F: '',
      POLY03_PM1_2F: '',
    ...
    
    // Iterate with properties
    Object.keys(this.chambers).forEach(key => {
        this.chambers[key] = ''
    })

     

    C#은 Reflection을 사용하는데요. GetType().GetProperties()로 동일하게 처리할 수 있습니다.

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.