Autor | Zpráva | ||
---|---|---|---|
ServIT Profil |
#1 · Zasláno: 3. 3. 2017, 08:00:58
Zdravím
Hledám možnost, jak dostat parametry URL do nějakého smysluplného tvaru, ideálně pole nebo tak. Na netu jsem našel zajímavé (asi) řešení, ale tomu zápisu nějak nerozumím. Takže než se pohnu dále, prosím někoho o objasnění toho , co vidím Url = { get get(){ var vars= {}; if(window.location.search.length!==0) window.location.search.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value){ key=decodeURIComponent(key); if(typeof vars[key]==="undefined") {vars[key]= decodeURIComponent(value);} else {vars[key]= [].concat(vars[key], decodeURIComponent(value));} }); return vars; } }; konkrétně jsem znejistěn tím get get. Má tam autor chybu, nebo co ten zápis dělá ? Nikdy jsem toto neviděl . Předem díky |
||
weroro Profil |
#2 · Zasláno: 3. 3. 2017, 09:50:21
ServIT:
Ahoj, jedná sa o getter getter |
||
ServIT Profil |
#3 · Zasláno: 3. 3. 2017, 10:21:43
weroro:
Aha .. děkuji .. to get get mně zmátlo, vidím, že toho ještě hodně neumím |
||
M02 Profil * |
#4 · Zasláno: 3. 3. 2017, 10:41:21
Dlužno dodat, že accessory jsou součástí až ECMAScript verze 5 a je dobré pamatovat na jeho podporu.
|
||
Časová prodleva: 7 let
|
0