Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 565 Bytes

rest-parameters.md

File metadata and controls

12 lines (10 loc) · 565 Bytes

Rest Parametreleri

Rest parametreleri, belirsiz sayıda argümanı bir dizi olarak alan fonksiyonlar oluşturabilmenize olanak sağlar. Tanımlaması ise, fonksiyonun son argümanının ...argumanIsmi olarak ifade edilmesi ile gerçekleştirilir. Aşağıdaki örneği inceleyiniz.

function iTakeItAll(first, second, ...allOthers) {
    console.log(allOthers);
}
iTakeItAll('foo', 'bar'); // []
iTakeItAll('foo', 'bar', 'bas', 'qux'); // ['bas','qux']

Rest parametreleri herhangi bir fonksiyonda kullanılabilir function/()=>/class member.