Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Variable istgleich funktionsvorschrift und definition durch doppelpunkt

Frage Entwicklung JavaScript

Mitglied: JohntherippA

JohntherippA (Level 1) - Jetzt verbinden

20.07.2008, aktualisiert 26.07.2008, 5186 Aufrufe, 3 Kommentare

Hi ich bin gerade dabei meine Kentnisse in der WEB entwicklung zu vertiefen.
Dazu nehme ich Quelltexte von Internetseiten auseinander.
Nicht für bösartige Zewcke, sondern zum lernen.

Wie ihr hier seht, wird einer Variable eine Funktion zugeordnet. Normalerweise kenne ich das so:

var name = function (value) {value * value;}
ist das hier das selbe bei

selectGroup = {?

2.tens was hat es mit

groups:new Array(),
getGroup:function(group)

auf sich?

Über Hilfe würde ich mich freuen.

01.
selectGroup =  
02.
03.
			groups:new Array(), //[groupname]=item 
04.
			getGroup:function(group)  
05.
06.
				if(typeof(this.groups[group]) == "undefined")  
07.
08.
					this.groups[group] = new Object(); 
09.
					this.groups[group].activeItem = "undefined"; 
10.
					this.groups[group].onActivate = function(obj) {}; 
11.
					this.groups[group].onDeactivate = function(obj) {}; 
12.
13.
				return this.groups[group]; 
14.
			}, 
15.
			activate:function(obj, group) { 
16.
			g = this.getGroup(group); 
17.
			if(typeof(g.activeItem) != "undefined") { 
18.
			g.onDeactivate(g.activeItem); 
19.
20.
			g.activeItem=obj; 
21.
			g.onActivate(obj); 
22.
23.
		};
Mitglied: iammixi
25.07.2008 um 01:44 Uhr
Hallo,

diese Konstrukt was du das siehst könnte man eine "Klasse" nennen. Man kann damit beispielsweise das machen:

alert(selectGroup.groups["my_group"]);

oder

selectGroup.getGroup(my_group_variable);

Es geht hier schlicht darum Variabelen und Funktionen in einen Ordner unterzubringen um Ordnung zu schaffen. Der Ordner heißt hier "selectGroup" und beinhaltet Variable "groups" und die Funktionen "getGroup" und "activate".

Weitere Informationen dazu findest du zum Beispiel unter http://www.alistapart.com/articles/getoutbindingsituations

Michi
Bitte warten ..
Mitglied: JohntherippA
25.07.2008 um 10:04 Uhr
Super vielen dank. Das hat mir sehr geholfen. Dachte mir schon irgendwie soetwas. Und wenn ich jetzt z.b.

ein konstrukt dieser Art habe ist das das gleiche nur mit einem Ordner mehr oder wie?

a.b.c(d)
Bitte warten ..
Mitglied: iammixi
26.07.2008 um 12:59 Uhr
ganz genau! du hast das verstanden.
Bitte warten ..
Ähnliche Inhalte
Netzwerkgrundlagen
gelöst Definition von Netzwerkfunktionen ? (23)

Frage von areenk zum Thema Netzwerkgrundlagen ...

Netzwerkgrundlagen
Definition der Sicherheitsrechtlinien (10)

Frage von Daoudi1973 zum Thema Netzwerkgrundlagen ...

Batch & Shell
gelöst Mit zusammengesetzter Variable auf andere Variable zugreifen (2)

Frage von abiber zum Thema Batch & Shell ...

PHP
Definition Script für "memory limit" (1)

Frage von lexa-lexa zum Thema PHP ...

Neue Wissensbeiträge
Viren und Trojaner

Link: Neues Botnetz über IoT-Geräte

Information von certifiedit.net zum Thema Viren und Trojaner ...

Ubuntu

Ubuntu 17.10 steht zum Download bereit

(3)

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(8)

Information von thomasreischer zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Externe IP von innen erreichbar machen (15)

Frage von Windows10Gegner zum Thema Router & Routing ...

Windows Installation
Windows 10 neu installieren (12)

Frage von imebro zum Thema Windows Installation ...

Windows Server
Frage zu Server Rack (11)

Frage von rainergugus zum Thema Windows Server ...