Всем привет, увидел сегодня на
stackoverflow (третий с начала ответ) такой синтаксис _ => store.shift(). Вот код оттуда:
function Stack(...rest){
var store = [... rest.reverse() ];
return {
push:(v)=> store.unshift(v) ,
pop : _ => store.shift(),
peek: _ => store[0]
}
}
var stack = Stack(1,2,3);
console.log(stack.peek());
stack.push(4);
console.log(stack.peek());
stack.pop(), stack.pop();
console.log(stack.peek());
Что значит " _ " это аналог () ? Или параметр этой функции (как например " а ") ? Просто никогда раньше не встречал