- AMD Navi Radeon™ RX 9xxx sorozat
- Azonnali VGA-s kérdések órája
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Hobby elektronika
- Szünetmentes tápegységek (UPS)
- Apple MacBook
- Kormányok / autós szimulátorok topikja
- Véleményes teszt bizonygatja mennyit ér a Macbook Neo 8 GB RAM-ja
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Vezeték nélküli fejhallgatók
-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
Teasüti
#3651
üzenetére
Na, ennek örülök, szívesen!

============================
"Eddig így csináltam: loadApp('Viber','',false) ahol egy üres string-et írtam a középső paraméterbe.
Próbáltam e módon is: loadApp('Viber',false) de ez nem működött. Úgy tűnik nem lehet csak úgy kihagyni egy köztes paramétert."
Az első változat a jó ebben az esetben. Vagy másik lehetőség az undefined-ot átadni: loadApp('Viber', undefined, false)
Lehetnek default paramétereid is, minimális trükközéssel, csak példakóddal:function loadApp(label, data, blabla) {
// ..........................
if(data === "" | data === undefined) {
data = "hello";
}
if(typeof blabla !== "boolean") {
blabla = false;
}
// ..........................
// ..........................
}Ekkor meghívhatod így: loadApp('Viber');, és ekkor a data változó egyenlő lesz a "hello" stringgel, a blabla változó pedig false-szal.
Persze ez csak példa.
Aztán játszhatsz még ilyenekkel is, mint például a PHP-s empty() függvény JS-be átültetett változata, és azzal is csekkolhatod egy változó értékét:
http://phpjs.org/functions/empty/
és ha valamelyik változó üres, akkor adsz neki egy alapértelmezett értéket, mint az előbbi példa.
Új hozzászólás Aktív témák
- Napelem
- Samsung Galaxy Felhasználók OFF topicja
- Kertészet, mezőgazdaság topik
- sziku69: Fűzzük össze a szavakat :)
- Milyen program, ami...?
- Így lehet kiszúrni, ha kamu AirPods fülest akarnak eladni neked
- Hardcore café
- MIUI / HyperOS topik
- Android alkalmazások - szoftver kibeszélő topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- További aktív témák...
- Telefotó objektív mobiltelefonhoz (G-Series - Super Telephoto 240mm)
- Tekkusai Singularity Founder's Edition glass Mousepad
- Magyar vilbil ! HP EliteBook 640 G9 14"iPS FHD, Iris Xe, i5-1235U, 16 / 256 NVMe SSD +SZLA +GARANCIA
- Intel Core i5 13400F + hűtő
- erős akkuval! LG GRAM 14Z90 - 14"iPS 1920x1200 99%sRGB, i5-1340P 16 / 512NVMe, IrisXe SZLA +GARANCIA
- Dell Precision 5550,15.6",FHD+,i9-10885H,32GB DDR4,512 GB SSD,T2000 4GB,WIN11
- Telefon Felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- 27% - ASUS Prime 850W 80 PLUS Gold ATX 3.1 Táp!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- LG UltraGear 39GX90SA-W OLED Monitor! 3440x1440 / 240Hz / 0.03ms / FreeSync / G-Sync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


