Taulukon Menetelmät ja Käsittely
Taulukot ovat monipuolisia tietojen tallentamiseen ja hakemiseen. Tietojen hakemista hakasulkeilla []
kutsutaan indeksoinniksi.
let arr = [1, 2, 3, 4, 5, 6];
arr[3] // This is indexing
Kuitenkin, on olemassa erilaisia menetelmiä taulukoiden käsittelyyn.
Elementtien lisääminen
On olemassa erilaisia tapoja lisätä elementtejä taulukkoon.
Push
push()
-metodi lisää uuden arvon taulukon loppuun:
1234567let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
Unshift
unshift()
-menetelmä toimii kuten push()
-menetelmä, mutta se lisää arvon taulukon alkuun.
123456let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
Indeksointi
Voit lisätä uuden arvon indeksoimalla:
123456let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
Indeksointi mahdollistaa arvon asettamisen tiettyyn indeksiin, aiemman arvon uudelleenmäärittelyn ja paljon muuta:
12345let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
Luodaksesi uuden elementin taulukkoon ilman virheitä, voit käyttää push(value)
-metodia tai arr[arr.length] = value
-ilmaisua:
12345678910111213let myArray = []; myArray[myArray.length] = "indexing"; console.log("After first indexing:", myArray); myArray.push("pushing"); console.log("After first pushing:", myArray); myArray[myArray.length] = "indexing"; console.log("After second indexing:", myArray); myArray.push("pushing"); console.log("After second pushing:", myArray);
Elementtien poistaminen
Joskus saatat joutua poistamaan elementtejä taulukosta. Tämä voidaan tehdä eri tavoilla.
Pop
pop()
-metodi poistaa viimeisen elementin taulukosta ja antaa sinun tallentaa sen toiseen muuttujaan:
1234567let arr = [11, 22, 33, 44]; console.log("Array:", arr); let x = arr.pop(); // Remove and save the last element in `arr` to variable `x` console.log("Popped element:", x); console.log("Array now:", arr);
Shift
shift()
-metodi toimii kuten pop()
, mutta se poistaa ensimmäisen elementin taulukosta:
123456789101112let arr = [11, 22, 33, 44, 55, 66]; console.log("Array:", arr); let popped = arr.pop(); // Remove the last element console.log("Popped:", popped); console.log("Array:", arr); let shifted = arr.shift(); // Remove the first element console.log("Shifted:", shifted); console.log("Array:", arr);
1. Kuinka voimme lisätä elementin taulukon loppuun?
2. Kuinka voimme poistaa viimeisen elementin taulukosta?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 2.33
Taulukon Menetelmät ja Käsittely
Pyyhkäise näyttääksesi valikon
Taulukot ovat monipuolisia tietojen tallentamiseen ja hakemiseen. Tietojen hakemista hakasulkeilla []
kutsutaan indeksoinniksi.
let arr = [1, 2, 3, 4, 5, 6];
arr[3] // This is indexing
Kuitenkin, on olemassa erilaisia menetelmiä taulukoiden käsittelyyn.
Elementtien lisääminen
On olemassa erilaisia tapoja lisätä elementtejä taulukkoon.
Push
push()
-metodi lisää uuden arvon taulukon loppuun:
1234567let arr = [1, 2, 3]; arr.push(4); arr.push(5); arr.push(6); console.log(arr);
Unshift
unshift()
-menetelmä toimii kuten push()
-menetelmä, mutta se lisää arvon taulukon alkuun.
123456let arr = [1, 2, 3]; console.log("Array:", arr); arr.unshift(222); // Insert element at the start console.log("Array:", arr);
Indeksointi
Voit lisätä uuden arvon indeksoimalla:
123456let arr = [1, 2]; arr[2] = 3; arr[3] = 4; console.log(arr);
Indeksointi mahdollistaa arvon asettamisen tiettyyn indeksiin, aiemman arvon uudelleenmäärittelyn ja paljon muuta:
12345let arr = [1, 2, 3]; arr[0] = 4; console.log("Array:", arr);
Luodaksesi uuden elementin taulukkoon ilman virheitä, voit käyttää push(value)
-metodia tai arr[arr.length] = value
-ilmaisua:
12345678910111213let myArray = []; myArray[myArray.length] = "indexing"; console.log("After first indexing:", myArray); myArray.push("pushing"); console.log("After first pushing:", myArray); myArray[myArray.length] = "indexing"; console.log("After second indexing:", myArray); myArray.push("pushing"); console.log("After second pushing:", myArray);
Elementtien poistaminen
Joskus saatat joutua poistamaan elementtejä taulukosta. Tämä voidaan tehdä eri tavoilla.
Pop
pop()
-metodi poistaa viimeisen elementin taulukosta ja antaa sinun tallentaa sen toiseen muuttujaan:
1234567let arr = [11, 22, 33, 44]; console.log("Array:", arr); let x = arr.pop(); // Remove and save the last element in `arr` to variable `x` console.log("Popped element:", x); console.log("Array now:", arr);
Shift
shift()
-metodi toimii kuten pop()
, mutta se poistaa ensimmäisen elementin taulukosta:
123456789101112let arr = [11, 22, 33, 44, 55, 66]; console.log("Array:", arr); let popped = arr.pop(); // Remove the last element console.log("Popped:", popped); console.log("Array:", arr); let shifted = arr.shift(); // Remove the first element console.log("Shifted:", shifted); console.log("Array:", arr);
1. Kuinka voimme lisätä elementin taulukon loppuun?
2. Kuinka voimme poistaa viimeisen elementin taulukosta?
Kiitos palautteestasi!