Читать книгу JavaScript funkcyjnie. Zrównoważone, pragmatyczne programowanie funkcyjne w JavaScript - Kyle Simpson - Страница 26

Tablice argumentów

Оглавление

Co będzie, jeśli zechcemy przekazać także tablicę wartości argumentów do wywołania funkcji?

function foo(...args) {

console.log( args[3] );

}

var arr = [ 1, 2, 3, 4, 5 ];

foo( ...arr ); // 4

Nasz nowy przyjaciel ... jest w użyciu, ale nie tylko na liście parametrów. Jest też używany na liście argumentów w miejscu wywołania. Ma w tym kontekście odwrotne zachowanie.

JavaScript funkcyjnie. Zrównoważone, pragmatyczne programowanie funkcyjne w JavaScript

Подняться наверх