Minden esetben ugyanaz a végeredménye az alábbi két javascript függvénynek? Mystr. Substr (2) ; mystr. Slice (2) ;
Figyelt kérdés
2014. márc. 14. 11:31
1/1 2xSü válasza:
Amennyiben a mystr-ben string van, akkor igen.
Az eltérés a paraméterekben van:
substr(start, length)
slice(start, end)
+
substring(start,length)
Ha mystr='0123456789', akkor
mystr.substr(2,4) = '2345'
mystr.slice(2,4) = '23'
mystr.substring(2,4) = '23'
Látszólag a substring és a slice ugyanolyan paraméterekkel dolgozik, mégis más egy kicsit a működésük. Pl.
mystr.substring(4,2) = '23'
de
mystr.slice(4,2) = ''
Lásd még: [link]
De jelen példánál, ahol nincs második paraméter, a két kifejezés értékez ugyanaz lesz.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!