728x90
반응형
질문 : JavaScript 객체에 키 / 값 쌍을 추가하려면 어떻게해야합니까?
다음은 내 개체 리터럴입니다.
var obj = {key1: value1, key2: value2};
객체에 value3
key3
을 어떻게 추가 할 수 있습니까?
답변
객체에 새 속성 을 추가하는 방법에는 두 가지가 있습니다.
var obj = {
key1: value1,
key2: value2
};
Using dot notation:
obj.key3 = "value3";
Using square bracket notation:
obj["key3"] = "value3";
첫 번째 양식은 속성의 이름을 알고있을 때 사용됩니다. 두 번째 형식은 속성 이름이 동적으로 결정될 때 사용됩니다. 이 예에서와 같이 :
var getProperty = function (propertyName) {
return obj[propertyName];
};
getProperty("key1");
getProperty("key2");
getProperty("key3");
실제 JavaScript 배열은 다음 중 하나를 사용하여 구성 할 수 있습니다.
The Array literal notation:
var arr = [];
The Array constructor notation:
var arr = new Array();
출처 : https://stackoverflow.com/questions/1168807/how-can-i-add-a-key-value-pair-to-a-javascript-object
728x90
반응형
'프로그래밍 언어 > HTML,CSS,JS' 카테고리의 다른 글
JavaScript 날짜를 UTC로 변환하는 방법 (0) | 2021.10.27 |
---|---|
JavaScript를 통해 도메인 간 POST 요청을 보내는 방법 (0) | 2021.10.26 |
Javascript Date 객체를 복제하는 방법 (0) | 2021.10.26 |
React.js의 배열 자식에 대한 고유 키 이해 (0) | 2021.10.25 |
객체에 JavaScript의 특정 속성이 있는지 확인하는 방법 (0) | 2021.10.25 |