ProgramingTip

ES6 배열 기본 변수

bestdevel 2020. 12. 11. 19:13
반응형

ES6 배열 기본 변수


개체가 부분적으로 정의되는 것에 대해 걱정하지 않고, 사용하는 방법이 있습니다. 다음을 고려하세요 :

(function test({a, b} = {a: "foo", b: "bar"}) {
  console.log(a + " " + b);
})();

{a: "qux"}예를 들어 보고 호출 qux undefined하면 콘솔에서 내가 원하는 것이 qux bar. 모든 개체의 속성을 수동으로 확인하지 않고 수행 할 수있는 방법이 있습니까?


예. 디스트 럭처링 "사용"을 사용할 수 있습니다.

(function test({a = "foo", b = "bar"} = {}) {
  console.log(a + " " + b);
})();

이것은 모든 비 구조화에서 작동합니다.

참고 URL : https://stackoverflow.com/questions/26578167/es6-object-destructuring-default-parameters

반응형