|
|
|
|
»home« »trim Strings, convert and format Numbers and Strings«
download: "jsApi.ObjectArray.clone.js" [2.18 kByte]
download: "jsApi.ObjectArray.clone.dev.zip" [20.68 kByte]
download: "jsApi.ObjectArray.getScanLog.js" [6.16 kByte]
download: "jsApi.ObjectArray.getScanLog.dev.zip" [6.95 kByte]
view: an example that uses all beneath described methods;
view: ein beispiel ,in welchem alle weiter unten beschriebenen methoden zur anwendung kommen;
|
|
|
|
|
clone()
|
|
|
|
- clones every js-object that has a constructor like Object(), Array(), Function(), String(), Number(), Boolean() ... or even a selfdefined one regardless of its level of complexity;
|
- dupliziert jedes js-objekt dessen konstruktor Object(), Array(), Function(), String(), Number(), Boolean() ... oder auch selbstdefiniert ist, egal wie komplex dieses auch immer sein mag;
|
|
- an optional integer-type parameter thats value has to be at least 1 is allowed - it represents the limit of the depth an objects will be duplicated to - without or with nonsense parameters the method returns a full clone;
|
- ein optionaler ganzzahliger parameter, dessen wert mindestens 1 sein muß ist erlaubt - er markiert die tiefe, bis zu welcher ein objekt dupliziert wird - ohne parameter oder bei sinnlosen angaben liefert die methode stets eine vollständige kopie des objekts zurück;
|
|
|
[object].clone()
|
- leaves all prototype-properties untouched -
clone() for example already is a prototype of Object() and therefore doesn't need to be duplicated anymore;
|
- prototyp-eigenschaften werden übergangen -
clone() z.b. ist schon ein prototyp von Object() und muß deshalb nicht noch einmal dupliziert werden;
|
|
|
|
|
getScanLog()
|
|
|
|
- is a offspring of method clone();
|
- ist ein direkter abkömmling
der methode clone();
|
|
- scans every js-object that has a constructor like Object(), Array(), Function(), String(), Number(), Boolean() ... or even a selfdefined one regardless of its level of complexity;
|
- "erforscht" jedes js-objekt dessen konstruktor Object(), Array(), Function(), String(), Number(), Boolean() ... oder auch selbstdefiniert ist, egal wie komplex dieses auch immer sein mag;
|
|
- returns a tab-formatted log; the log comments and visualizes the complete structure (properties: methods,arguments) of the js-object;
|
- liefert ein tabulator-formatiertes und kommentiertes log von dessen struktur (eigenschaften: methoden,argumente) zurück;
|
|
|
[object].getScanLog()
|
- the bodies of function-types will not be logged;
|
- die bodies der function-typen werden nicht mitgeschrieben;
|
|
|
|
|
getConstructorName()
|
|
|
|
- this could be compared to className / getClassName() if there was an oo-class-concept in js;
|
- bei einem oo-klassenkonzept entspräche dies dem klassen-namen / getClassName();
|
|
|
[object].getC..rName()
|
- returns the name of every objects constructor if the objects .constructor-property is available or returns null;
|
- liefert den namen des objekt-konstruktors zurück falls auf die .constructor-eigenschaft des objekts zugegriffen werden kann oder liefert null zurück;
|
|
|
|
view: an example that uses all beneath described methods;
view: ein beispiel ,in welchem alle weiter unten beschriebenen methoden zur anwendung kommen;
download: "jsApi.ObjectArray.clone.js" [2.18 kByte]
download: "jsApi.ObjectArray.clone.dev.zip" [20.68 kByte]
download: "jsApi.ObjectArray.getScanLog.js" [6.16 kByte]
download: "jsApi.ObjectArray.getScanLog.dev.zip" [6.95 kByte]
»home« »trim Strings, convert and format Numbers and Strings«
|
|
provided by peterS. - april 2003 - june 2003 - pseliger@gmx.net
|