ES2015의 명명된 Arrow 함수: 종합 개요
소개
ES6가 등장하면서, 함수 작성을 위한 새로운 구문으로 화살표 함수를 도입했습니다. 화살표 함수는 간결한 구문과 같은 이점을 제공하지만 명확성이나 참조 목적으로 이름을 제공해야 할 때가 있을 수 있습니다. 이 기사에서는 ES2015에서 화살표 함수에 이름을 지정할 수 있는 가능성에 대해 살펴봅니다.
질문:
var 문에 의존하지 않고 ES6에서 화살표 함수에 이름을 할당할 수 있습니까?
답변:
예, ES6에서는 초기화 중에 화살표 함수를 변수나 속성에 할당하여 var 없이 화살표 함수의 이름을 지정하는 방법을 제공합니다.
예:
const sayHello = (name) => { console.log(name + ' says hello'); };
위의 예에서 화살표 함수는 sayHello 변수에 할당됩니다. 이를 통해 후속 코드에서 함수 이름을 사용할 수 있습니다.
핵심 사항:
추가 고려 사항:
기존 명명된 함수와 달리 명명된 화살표 함수는 객체의 메서드로 사용하거나 this 키워드를 통해 액세스할 수 없습니다.
결론:
화살표 함수의 이름은 초기화 중에 변수나 속성에 할당하여 수행됩니다. 이 기술은 ES6 코드의 가독성과 참조성을 높이기 위해 화살표 함수 이름을 지정하는 간결하고 편리한 방법을 제공합니다.
위 내용은 var를 사용하지 않고 ES6에서 화살표 함수의 이름을 지정할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!