최근 몇 년 동안 JavaScript의 기능 프로그래밍이 점점 인기를 얻고 있습니다. 자주 출판되는 원칙 중 일부 (예 : 불변)에는 런타임 해결 방법이 필요하지만 언어의 일류 기능 처리는이 기본 원시에 의해 구동되는 종합 가능한 코드에 대한 지원을 입증합니다. 다른 기능에서 기능을 동적으로 결합하는 방법을 소개하기 전에 간단히 검토해 봅시다.
function getFullName(person) { return `${person.firstName} ${person.surname}`; }
function getFullName(person) { return `${person.firstName} ${person.surname}`; }
const character = { firstName: 'Homer', surname: 'Simpson', }; const fullName = getFullName(character); console.log(fullName); // => 'Homer Simpson'
<🎜 🎜>를 사용한 누적 배열 배열 프로토 타입의 감소 방법은 배열 인스턴스를 가져 와서 단일 값으로
를 축적합니다. 숫자 배열을 합산하려면 다음 방법을 사용할 수 있습니다.
const getFullName = (person) => { return `${person.firstName} ${person.surname}`; };
<🎜 🎜>
위 내용은 array.prototype.reguceright를 사용하여 JavaScript의 기능 구성의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!