Czy istnieje natywna metoda JavaScriptu, która przemieszcza wszystkie elementy tablicy w taki sposób, aby nie było np. pustych elementów, lub takich które bym wskazał? Wiem, że można z tablicy coś wyciąć, ale chcę też aby automatycznie te puste elementy zostały zastąpione sąsiednimi - czyli ścisnąć wszystko żeby nie było pustych indeksów.
var arr = [ 23, 'jakis tekst', '', '', 'hello', 5, 'world', '', 'bye'];
arr.length = 9;
//Output: [23, 'jakis tekst', 'hello', 5, 'world', 'bye'];
//Output.length = 6;