Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

Javascript에서 사전에 요소 추가


이제 사전에 키-값 쌍을 넣을 수 있는 put 메소드를 생성하겠습니다. 이제 이것을 사용하여 put 메소드를 구현할 것입니다.

JS에는 사전처럼 작동하는 객체가 있습니다. 컨테이너의 키 속성을 값으로 설정할 수 있습니다.

예시

put(key, value) {
   this.container[key] = value;
}

를 사용하여 이 기능과 이전 기능을 테스트할 수 있습니다.

예시

const myMap = new MyMap()
myMap.put("key1", "value1")
myMap.put("key2", "value2")

myMap.display()

console.log(myMap.hasKey("key1"));
console.log(myMap.hasKey("key3"));

출력

이것은 출력을 줄 것입니다 -

{key1: "value1", key2: "value2"}
true
false

ES6에서는 set 메소드를 사용하여 키-값 쌍을 맵에 넣을 수 있습니다. 예를 들어,

예시

const myMap = new Map([
   ["key1", "value1"],
   ["key2", "value2"]
]);

myMap.set("key3", "value3")

console.log(myMap.has("key1"))
console.log(myMap.has("key3"))

출력

이것은 출력을 줄 것입니다 -

True
True