this[변수 + “구분자”] = value
- 현재 스크립트에서 새로운 변수 값을 할당하여 해당 value 값을 설정
변수1[변수2 + “구분자”] = value
- 선언되어 있는 변수(List 형식)에 Set or Map과같이 새로운 key를 할당해 value값을 설정
var test = {};
var transId = "val";
test["_label"] = "test1";
console.log(test);
// {_label : "test1"}
test[transId + "_label"] = "test2";
console.log(test);
// {_label : "test1", val_label : "test2"}
transId = "sample";
test[transId + "_label"] = "sample";
console.log(test);
// {_label : "test1", val_label : "test2", sample_label : "sample"}
test["val_label"] = "Edit";
console.log(test);
// {_label : "test1", val_label : "Edit", sample_label : "sample"}
Uploaded by N2T
728x90
반응형
'Language > JavaScript' 카테고리의 다른 글
Symbol (0) | 2023.07.11 |
---|---|
[JavaScript] ==과 ===의 차이?! (0) | 2023.04.11 |
Ajax로 form에 있는 데이터 페이지 이동 없이 보내기 (0) | 2023.02.01 |
JavaScript 자주 사용하는 정규식 (0) | 2023.01.19 |
JQuery의 $( ) 의 의미 (0) | 2022.12.20 |
댓글