Language/JavaScript

[변수 + “구분자”] = value

ABCD 2023. 5. 12.

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

댓글

💲 추천 글