JavaScript 사전을 만드는 방법은 무엇입니까?

이 짧은 자습서에서는 JavaScript 사전을 만드는 데 사용할 수 있는 모든 방법을 살펴봅니다. 또한 몇 가지 제한 사항과 주의 사항도 살펴봅니다.

프로그래밍이나 JavaScript가 처음이라면 전체 기사를 읽는 것이 좋습니다. 그러나 코드만 찾고 있다면 아래 코드 섹션으로 건너뛸 수 있습니다.

목차 - JavaScript 사전


  • Are there dictionaries in JavaScript?
  • Creating a Dictionary
  • Adding & Deleting values
  • Limitations and Caveats - JavaScript Dictionary

  • JavaScript에 사전이 있습니까?



    아니요, 현재 JavaScript에는 기본 "사전"데이터 유형이 포함되어 있지 않습니다. 그러나 JavaScript의 객체는 매우 유연하며 키-값 쌍을 만드는 데 사용할 수 있습니다. 이러한 객체는 사전과 매우 유사하며 유사하게 작동합니다.

    딕셔너리는 일반적으로 저장된 각 값에 고유한 키가 있고 이러한 키를 통해 해당 값에 액세스할 수 있기 때문에 딕셔너리를 사용합니다. 이것은 데이터를 읽고 저장하는 동안 많은 유연성을 허용합니다.

    자바스크립트 사전 만들기



    두 가지 방법을 사용하여 사전을 만들 수 있습니다. Object Literal 메서드 또는 new 키워드를 사용합니다. 그러나 우리는 전자에 초점을 맞춥니다. 이는 이전에 사전을 사용했을 가능성이 매우 높고 이 방법이 익숙한 구문을 따르기 때문입니다.

    객체 리터럴을 사용한 구문:



    빈 JavaScript 사전을 만들려면.

    var dict = {}
    


    여기서 "dict"는 객체의 이름입니다.

    사전 초기화 및 생성:

    var dict = {
      Name: "Eric",
      Age = 23
      Job: "Freelancer",
      Skills : "JavaScript"
    };
    


    값 추가, 액세스 및 삭제



    JavaScript 사전을 생성하는 동안 키-값 쌍을 추가할 수 있지만 이러한 방법을 사용하여 값을 추가할 수도 있습니다.

    항목을 추가하는 코드:




    dict[key] = value
    


    여기서 "key"는 고유 키의 이름을 나타내고 "값"은 키가 참조하는 각 데이터를 나타냅니다.

    사전에 키로 전달한 이름이 이미 포함되어 있는 경우 키 이름을 바꾸거나 다음 코드를 사용하여 값을 업데이트할 수 있습니다.

    dict.key = new_value; 
    


    항목에 액세스하는 것도 매우 간단합니다. 다음 코드를 사용할 수 있습니다.

    항목에 액세스하는 코드:




    var value = dict.key;
    


    여기서 "값"은 액세스한 키의 값을 저장하는 데 사용하는 변수를 나타냅니다.

    항목 삭제도 쉽습니다. delete 키워드를 사용하여 항목을 삭제합니다.
    항목을 삭제하는 코드:
    dict.key 삭제;

    제한 사항 및 주의 사항 - JavaScript 사전:


  • 새로운 객체 방식도 사용할 수 있지만 가독성을 염두에 두고 위의 방식을 제안했습니다.
  • 명명 규칙에 유의하십시오. 모든 키에 공통 스타일을 사용하는 것이 좋습니다. 이렇게 하면 쉽게 액세스할 수 있습니다.
  • 좋은 웹페이지 즐겨찾기