Aktion “Stoppt die Vorratsdatenspeicherung”

Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:
Donnerstag, 14. Juni 2007 - 21:32

JavaScript: get_class

This post is also available in english.


/**
 * Returns the name of the class of an object
 *
 * NOTE: This function doesn't work with 'native code', only with user generated classes.
 *
 * based on http://magnetiq.com/2006/07/10/finding-out-class-names-of-javascript-objects/
 *
 * @param object The object
 * @returns mixed Returns the name of the class of which object is an instance. Returns FALSE if object is not an object.
 */
function get_class(obj)
{
	if(obj && obj.constructor && obj.constructor.toString)
	{
		var arr = obj.constructor.toString().match(/function\s*(\w+)/);
		return (arr && (arr.length==2?arr[1]:undefined));
	}
	else
	{
		return undefined;
	}
}
Eingeordnet unter: Webdev
Technorati Tags:

Botschaften

Es gibt keine Kommentare.


Eintrag kommentieren

Hinweis:
Die Kommentarfunktion wurde deaktiviert.

Trackback(s)

Was ist Trackback?

Ein Trackback ist eine Art Quellenangabe. Wenn ich also in einem anderen Blog einen interessanten Eintrag sehe und ihn in meinem Weblog mit einem Eintrag kommentiere, gebe ich mit dem Trackback einen Verweis auf die Originalmeldung an. Hat jemand in seinem/ihren Weblog einen meiner Einträge kommentiert, findet man dies auch hier unter Trackbacks. Nähere Informationen zum Thema Trackback gibt es z.B. bei der Wikipedia.

Trackback URL: /trackback/javascript-getclass/

Die Trackback-Funktion wurde deaktiviert.

Für diesen Eintrag gibt es keine Trackbacks.

Funktionsleiste

Letzte akustische Verzauberung

Clare Burson - Love Me In The Morning

Zufalls Gedanke

Abschied ist die innigste Form menschlichen Zusammenseins. - Hans Kudszus

Stimmungsänderung

Firefox Dieses Blog zu deinen Technorati Favouriten hinzufügen