Hirdetés
- Búcsúzik a magyar fejlesztésű GFXBench és CompuBench
- Kompakt vízhűtés
- Milyen billentyűzetet vegyek?
- A következő évtizedbe repíti a NAND hatékonyságát a Samsung új kutatása
- Kormányok / autós szimulátorok topikja
- Milyen belső merevlemezt vegyek?
- Szeretne nagyobb versenyt a Microsoft, de nem szeretne túl sok gyártót a piacon
- Kivégezheti a kisebb VGA-gyártókat az NVIDIA döntése
- OLED TV topic
- Lassú lett a Windowsod? Ezeket kapcsold ki elsőnek!
-
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
- Búcsúzik a magyar fejlesztésű GFXBench és CompuBench
- Ubiquiti hálózati eszközök
- Külföldi prepaid SIM-ek itthon
- Kompakt vízhűtés
- Lexus, Toyota topik
- Milyen billentyűzetet vegyek?
- Direct One (műholdas és online TV)
- Ismét az Apple veheti át a piacvezető pozíciót
- Napelem
- Futás, futópályák
- További aktív témák...
- Gamer PC-Számítógép! Csere-Beszámítás! I5 10500T / RTX 3050 / 32GB DDR4 / 512 SSD!
- GYÖNYÖRŰ iPhone 13 mini 128GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3835, 100% Akksi
- Eredeti Lenovo 230W töltők - 4X20Z83995
- Lenovo ThinkPad T14s Gen 2 i5-1135G7 4.2GHz turbo 16GB 512GB 1 év garancia
- Apple iPhone 17 Pro Max 512GB / 36 hónap jótállással!
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest



