webForumDet fria alternativet
Logga in / Bli medlem

Splice i MSIE?

JavaScript

4 svar · 229 visningar · startad av higa

Medlem sedan aug. 2000359 inlägg
Trådstart#1

Om jag vill plocka bort ett element ur en Array så att det inte uppstår ett tomrum, utan Arrayen trycks ihop så skriver jag ju myArray.splice(foo,1) i Mozilla om jag vill ta bort element foo, men i MSIE säger "objektet södjer inte egenskapen eller metoden"
Finns det någon motsvarande funktion i MSIE som grejar det?

Medlem sedan juni 200032 967 inlägg
#2

splice() är en metod som introducerades med Microsoft Script Engine 5.6. Läs om den här: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jsmthsplice.asp

Jag känner tyvärr inte till om det finns andra alternativ.

Mvh,

Medlem sedan aug. 2000359 inlägg
#3

Tackar!
Oki, samma syntax som för Mozilla, då är det nog min Explorer som är för gammal, har 5.0

Ursprungligen av @nders **splice() är en metod som introducerades med Microsoft Script Engine 5.6. Läs om den här: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/js56jsmthsplice.asp

Jag känner tyvärr inte till om det finns andra alternativ.

Mvh,**

Medlem sedan dec. 1999419 inlägg
#4

splice() är en metod som introducerades med Microsoft Script Engine 5.6.

I JS 1.3 var det väl ändå?
http://developer.netscape.com:80/docs/manuals/js/client/jsref/array.htm

Medlem sedan juni 200032 967 inlägg
#5

Ja, det är möjligt.
Enligt Microsoft måste man i alla fall ha Script Engine 5.5 (jag skrev fel ovan), om det innebär Javascript 1.3 eller inte har jag ingen aning om. :)

Om det inte förstods så menade jag att den introducerades i IE med ovan nämnd SE.

Mvh,

442 ms totalt · 4 externa anrop · v20260731065814-full.81e7e81c
130 ms — deklarationer (db)
180 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)