코어 포인트
es6 기본 매개 변수는 함수에 대해 기본값을 초기화 할 수 있으며 매개 변수가 생략되거나 정의되지 않은 경우 사용됩니다. 이 기능은 코드를 단순화하고 IF 문 및 기타 점검의 필요성을 줄이기 때문에 더 간결하고 읽기 쉽습니다.
ES6 속성 약어는 특히 큰 구성 객체를 처리 할 때 코드를보다 간결하고 쉽게 읽을 수있는 방법을 제공합니다. 완전한 속성 할당을 작성하지 않으면 약어를 사용하여 변수와 동일한 이름의 속성에 값을 할당 할 수 있습니다.
ES6의 기본 매개 변수 및 속성 약어는 방법을보다 순서대로, 경우에 따라 더 짧게 만들 수 있습니다. 개발자가 많은 기본 준비에 의해 산만 해지지 않고이 방법의 실제 사용에 더 집중할 수 있도록 도와줍니다. -
속성 약어는 외관 기능이지만 변수 작성, 개체 구성 및 기능 키워드를 작성하여 생산성을 높일 수 있습니다. 또한 클리너 코드를 얻기 위해 객체 내의 사용법 정의에 적용될 수 있습니다.
-
방법 생성은 또한 자신을 위해, 팀의 다른 개발자 또는 프로젝트를 사용하는 다른 개발자를 위해 API를 작성하는 것을 의미합니다. 함수의 크기, 복잡성 및 목적에 따라 기본 설정 및 입력/출력 API를 고려해야합니다. 기본 함수 매개 변수 및 속성 약어는 API를 작성하는 데 도움이되는 ES6의 두 가지 편리한 기능입니다.
ES6 기본 매개 변수 -
지식을 신속하게 검토 한 다음 문법을 살펴 보겠습니다. 기본 매개 변수를 사용하면 함수의 기본값을 초기화 할 수 있습니다. 매개 변수가 생략되거나 정의되지 않은 경우 기본값을 사용하십시오. 이는 NULL이 유효한 값임을 의미합니다. 기본 인수는 숫자에서 다른 함수에 이르기까지 무엇이든 할 수 있습니다.
-
실용적인 예
기본 기능을 살펴보고 기본 매개 변수가 개발 속도를 높이고 코드를 더 잘 구성 할 수있는 방법을 보여 주겠습니다. 이 예제 메소드는 createElement ()라고합니다. 일부 구성 매개 변수를 허용하고 HTML 요소를 반환합니다. API는 다음과 같이 보입니다
이 방법의 구현에는 많은 논리가 없지만 기본 범위로 인해 상당히 커질 수 있습니다.
지금까지 모든 것이 잘되었습니다. 여기서 무슨 일이야? 우리는 다음을 수행하고 있습니다 :
가 전달되지 않은 경우 매개 변수 태그 및 구성에 대한 기본값 설정 ( 일부 코드 검사관은 매개 변수 재 할당 )을 좋아하지 않습니다.
실제 컨텐츠 (및 기본값)를 사용하여 상수를 만듭니다
클래스 이름이 정의되었는지 확인하고 그렇지 않은 경우 기본 배열 를 지정하십시오.
요소를 반환하기 전에 요소를 생성하고 수정하십시오
위 내용은 ES6 기본 매개 변수 및 속성 속성이있는 클린 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!