TIL08 | JavaScript -Object


オブジェクトオブジェクト

  • キーと値のペアを属性と呼びます.
  • の値には、すべてのデータ型が含まれます.
  • オブジェクトを重ね合わせることができます.
  • 属性
  • をカンマで区切る
    let object = {
      key : value,
      key1 : value1
    }

    なぜオブジェクトが必要ですか?


    オブジェクトには順序がなく、キー値を使用して必要な情報にアクセスできます.
    大量のデータ資料を管理するのに役立ちます.

    オブジェクトにアクセスする2つの方法

    
    점 표기법 Dot Notation
    ・ 가독성이 좋다
    ・ 숫자로 시작 하는 key 접근 X
    ・ 띄어쓰기가 있는 key 접근 X
    ・ 변수 사용 X
    
       객체이름.key  // value 출력
    
    
    
    
    대괄호 표기법 Bracket Notation
    ・ 변수 사용 O
    ・ 모든 Key 접근 O
    
       객체이름[“key”]  // value 출력
    
    
      
    
    ↓ 변수사용해보기 ↓
    
    let obj = {
        key1 : "val1",
        key2 : "val2"
       }
       
       let a = "key1"
    
       console.log( obj[a] )  //   "val1"

    オブジェクトの値を追加、変更または削除します。

    let obj = {
      key1 : "val1",
      key2 : "val2"
    }
    
    
    수정
      obj.key1 = "값1”  //  { key1: "1", key2: "val2" }
    
    
    추가
      obj.key3 = “val3”  //  { key1: "val1", key2: "val2", key3: "val3" }
    
    
    삭제
      delete obj.key1  //  { key2: "val2" }