prototypes und strings
Timo Ballin
- javascript
hallöle...
ich habe in letzter zeit angefangen mit der standart methode protoypes rumzuspielen. das bringt auch sehr viel spass. endlich kann ich den array's die methoden verpassen die ich schon immer haben wollte :-). so nun will ich das aber auch mal mit den strings machen. siehe die frage von dominique ein paar threads vorher.
etwas anschaulicher:
Array.prototype.remove = kill
function kill(named) {
var i = 0
var z = new Array()
while ( i< this.length ) {
if (this[i] != named) {
z = z.concat(this[i]) }
i++
}
return z
}
liefert eine prima neue eigenschaft die ein element x restlos aus einer array entfernt. nun versagen meine docus aber wenn ich wissen will wie ich sowas mit einem String Objekt machen will...
Wer hat da einen Plan ?
P.S.
Angesichts der etwas angespannten stimmung hier: die frage ist aus spass an der freud. es würde mich halt nur interresieren. das man auch ohne sowas auskommt weis ich. aber wieso immer einfach ?
liefert eine prima neue eigenschaft die ein element x restlos aus einer array entfernt. nun versagen meine docus aber wenn ich wissen will wie ich sowas mit einem String Objekt machen will...
Es ist schoen und nett, dass es auch Vererbung in Javascript gibt, nur leider ist das bisher auf Netscape ab Version 4 beschraenkt und deshalb keine Loesung fuer den Thread weiter unten. Anonsten ist es natuerlich eine feine Sache.
Viele Gruesse, Thomas Hieck
Es ist schoen und nett, dass es auch Vererbung in Javascript gibt, nur leider ist das bisher auf Netscape ab Version 4 beschraenkt und deshalb keine Loesung fuer den Thread weiter unten. Anonsten ist es natuerlich eine feine Sache.
Na das ja mal lustig.... Bei mir läuft es ganz fantastisch mit einem ie4.0 :-) !!! Laut einigen seiten die ich zu dem thema habe soll es auch auf 3.0 laufen aber das habe ich nicht ausprobiert :-)
Alles libe dein Timo.
Viele Gruesse, Thomas Hieck