Właściwości i Metody tablic
Tablice w języku JavaScript mają następujące właściwości i metody, które umożliwiają przetwarzanie i manipulowanie ich elementami. Oto kilka przykładów użycia metod i właściwości tablic w języku JavaScript:
length właściwość, która zwraca liczbę elementów w tablicy.![]()
const owoce = ['jabłko', 'banan', 'pomarańcza'];
console.log(owoce.length);
push() metoda, która dodaje element na koniec tablicy.![]()
const owoce = ['jabłko', 'banan'];
owoce.push('pomarańcza');
console.log(owoce);
['jabłko', 'banan', 'pomarańcza']
pop() metoda, która usuwa ostatni element z tablicy.![]()
const owoce = ['jabłko', 'banan', 'pomarańcza'];
const usunietyOwoc = owoce.pop();
console.log(usunietyOwoc);
console.log(owoce);
'pomarańcza'
['jabłko', 'banan']
shift() metoda, która usuwa pierwszy element z tablicy.![]()
const owoce = ['jabłko', 'banan', 'pomarańcza'];
const usunietyOwoc = owoce.shift();
console.log(usunietyOwoc);
console.log(owoce);
'jabłko'
['banan', 'pomarańcza']
unshift() metoda, która dodaje element na początek tablicy.![]()
const owoce = ['banan', 'pomarańcza'];
owoce.unshift('jabłko');
console.log(owoce);
['jabłko', 'banan', 'pomarańcza']
splice() metoda do dodawania lub usuwania elementów z tablicy.![]()
const owoce = ['jabłko', 'banan', 'pomarańcza', 'śliwka'];
owoce.splice(0, 2, 'gruszka', 'malina');
console.log(owoce);
['gruszka', 'malina', 'pomidor', 'winogrono']
slice() metoda, która tworzy nową tablicę składającą się z części oryginalnej tablicy.![]()
const liczby = [1, 2, 3, 4, 5];
const wybraneLiczby = liczby.slice(2, 4);
console.log(wybraneLiczby);
[3, 4]
indexOf() metoda, która zwraca indeks pierwszego wystąpienia określonego elementu w tablicy.![]()
const owoce = ['jabłko', 'banan', 'pomarańcza'];
const indeksBanana = owoce.indexOf('banan');
console.log(indeksBanana);
join() metoda, która łączy wszystkie elementy tablicy w jeden łańcuch znaków.![]()
const owoce = ['jabłko', 'banan', 'pomarańcza'];
const polaczonyNapis = owoce.join(', ');
console.log(polaczonyNapis);
jabłko, banan, pomarańcza
reverse() metoda, która odwraca kolejność elementów w tablicy.![]()
const owoce = ['jabłko', 'banan', 'pomarańcza'];
owoce.reverse();
console.log(owoce);
[ 'pomarańcza', 'banan', 'jabłko' ]
sort() metoda, która sortuje elementy tablicy.![]()
const liczby = [1, 2, 3];
liczby.forEach(function(liczba) {
console.log(liczba);
});
2
3
forEach() metoda, która umożliwia wykonanie funkcji na każdym elemencie tablicy.![]()
const owoce = ['jabłko', 'banan', 'pomarańcza'];
owoce.forEach(function(owoc) {
console.log(owoc);
});
jabłko
banan
pomarańcza
Te przykłady pokazują tylko niektóre z dostępnych metod i właściwości tablic w języku JavaScript. Są one bardzo użyteczne w wielu różnych sytuacjach i pozwalają na wykonywanie różnych operacji na tablicach.