개체를 이미 정의된 변수로 구조화하는 방법은 무엇입니까?
다음은 구문 오류를 생성합니다.
let source,
screenings,
size;
source = {
screenings: 'a',
size: 'b'
};
{
screenings,
size
} = source;
예상 결과:
screenings should be equal to 'a'
size should be equal to 'b'
({
screenings,
size
} = source);
링크된 문서에서:
선언 없이 개체 리터럴 파괴 할당을 사용할 경우 할당 문 주위의 ( .. ) 구문이 필요합니다.
그리고 분명히 이걸 사용해야 해요 왜냐하면 당신은 다시 선언할 수 없기 때문입니다let
변수.만약 당신이 사용하고 있다면var
, 당신은 그냥 다시 선언할 수 있습니다.var { screenings, size } = source;
언급URL : https://stackoverflow.com/questions/32138513/how-to-destructure-an-object-to-an-already-defined-variable
'programing' 카테고리의 다른 글
COM, COM+, DCOM, 어디서부터 시작할까요? (0) | 2023.10.19 |
---|---|
IXml Serializable을 구현하는 적절한 방법은 무엇입니까? (0) | 2023.10.19 |
때때로 Invalid view state 오류가 발생하면 무시해야 합니까? (0) | 2023.10.19 |
Spring MVC - @RequestBody와 @RequestParam을 함께 사용할 수 없는 이유 (0) | 2023.10.19 |
괄호가 있는 경우와 없는 경우의 크기는 언제 사용해야 합니까? (0) | 2023.10.19 |