“Параметры REST JavaScript VS Operator” Ответ

Параметры REST JavaScript VS Operator

/** 
* JS Spread and Rest operators:
* Two operators with the same syntax (...) but behave differently
*/

// Rest parameter: collects all remaining elements into an array. 
function foo (...args) { console.log(args) } 
foo(1,2,3,4,5,6) // Output: (6) [1,2,3,4,5,6]

// Spread operator: allows iterables to be expanded into single elements.
let arr = [1, 2, 3];
let arrCopy = [-1, 0, ...arr]; // spread the array into a list of parameters
                        // then put the result into a new array
GitPaulo

Оператор разброса и отдыха JavaScript

var myName = ["Marina" , "Magdy" , "Shafiq"] ;const [firstName , ...familyName] = myName ;console.log(firstName); // Marina ;console.log(familyName); // [ "Magdy" , "Shafiq"] ;
Relieved Rook

Ответы похожие на “Параметры REST JavaScript VS Operator”

Вопросы похожие на “Параметры REST JavaScript VS Operator”

Больше похожих ответов на “Параметры REST JavaScript VS Operator” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования