Metod slice

Metod slice tapylan elementleriň arasyndan bir toparyny saýlaýar. Mysal üçin, üçünjiden altynjysyna çenli elementleri saýlap bilersiňiz. Elementleriň hasaby noldan başlaýar. Birkinji parametr hökmünde metod nireden elementleri almalydygyny (goşulyan) alyar, ikinji - näçenji nomera çenli (goşulmaýan). Her iki parametr hem positive, hem negative bolup biler. Ikinji ýagdaýda hasap aýryndan alnyp ýöredilýär, -1 iň soňky element bolar, -2 - soňkydan öňki we ş.m.

Sintaksis

javascript.slice(nireden, näçenji);

Mysal

Geliň ähli abzaslary tapalyň, tapylanlaryň arasyndan abzaslar nomer 1, 2 we 3 (nomerleme noldan, nolünjiğe el bermeýäris) we olaryň ahyryna '!' teksti append metodi bilen goşalyň:

html<p>tekst0</p>
<p>tekst1</p>
<p>tekst2</p>
<p>tekst3</p>
<p>tekst4</p>
javascript$('p').slice(1, 4).append('!');

HTML kody şeýle görüner:

html<p>tekst0</p>
<p>tekst1!</p>
<p>tekst2!</p>
<p>tekst3!</p>
<p>tekst4</p>

Şeýle-de göz aňyňyzy tutuň

  • metod eq,
    kesgitli nomerli element alyar
  • metod first,
    birkinji element alyar
  • metod last,
    iň soňky element alyar