Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- mongoose query
- 몽구스 쿼리
- Redux
- 한번에끝내는Node.js웹프로그래밍초격차패키지
- #패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #한번에끝내는Node.js웹프로그래밍초격차패키
- 패스트캠퍼스
- React
- objectid
- react-redux
- 패스트캠퍼스후기
- object
- useRef
- 한번에끝내는
- 패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #한번에끝내는Node.js웹프로그래밍초격차패키지
- 자동 높이 조절
- 직장인자기계발
- 줄바꿈 방지
- 직장인인강
- 해시태그
- keycode ==8
- 리액트
- 패스트캠퍼스 후기
- 해시태그 구현
- Object에 변수 지정
- keyCode == 13
- #패스트캠퍼스 #패캠챌린지 #직장인인강 #직장인자기계발 #패스트캠퍼스후기 #한번에끝내는Node.js웹프로그래밍초격차패키지
- 직장인 자기계발
- 리액트리덕스
- event.keycode
- 패캠챌린지
Archives
- Today
- Total
꾸준한프로그래밍
Object의 key 값에 변수 지정하는 법 본문
let variable = 3;
let object = {
[variable]: "b",
};
// 결과
// { '3': 'b' }
이처럼 선언한 변수(variable)을 object 선언할때 key값으로 넣고 싶다면 [ ] 안에 감싸면 가능하다.
let variable = 3;
variable = "테스트1";
let object = {
[variable]: "b",
};
console.log(object);
// 결과
// { '테스트1': 'b' }
그리고 위 코드와 같이 variable = "테스트1"을 하여 변수의 값이 바뀌었다면 object를 출력했을때의 키 값 또한 바뀌게 된다. 여기서 value에도 변수를 지정하고 싶다면
let key = "키 변수";
let value = "값 변수"
let object = {
[key]: value,
};
console.log(object);
// 결과
// { '키 변수': '값 변수' }
이러한 형태로 쓸수 있다. 즉, Object(사전과 같은 형태) type으로 object라는 변수를 선언했을때 이 Object의 key와 value모두 변수로 놓을 수 있는데, key를 변수로 하고 싶을때는 [ ] 을 그 위에 씌워줘야 하고 value를 변수로 하고싶을때는 그냥 적어 주면 된다.
'개발 오답노트' 카테고리의 다른 글
[CSS] 줄바꿈 방지하는 코드 (0) | 2022.01.14 |
---|---|
string을 mongoose ObjectId로 바꾸고 싶을때 (0) | 2022.01.13 |
[js] 리스트 내에 undefind를 제거하는 방법(filter) (0) | 2022.01.11 |
[개발 노트 1일차] passport.js 이용 로그인, 로그아웃 구현 (0) | 2021.09.14 |