Hirdetés
- Honor 400 Pro - Gép a képben
- Garmin Forerunner 165 - alapozó edzés
- iPhone topik
- Android alkalmazások - szoftver kibeszélő topik
- Kínos szituba keveredett a Nothing
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Merész dizájn és új teleobjektív az iPhone 17 Pro mobilokban
- Xiaomi 15 - kicsi telefon nagy energiával
- Youtube Android alkalmazás alternatívák reklámszűréssel / videók letöltése
- Sony Xperia 1 V - kizárólag igényeseknek
-
Mobilarena
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
-
Jim-Y
veterán
De, a sima return-nek bőven van haszna, ugyanis a segítségével lehet idő előtt megszakítani a metódus interpretálását.
Ezek mind-mind ugyanazt eredményezik> (function(){ return void 0; })();
undefined
> (function(){ return; })();
undefined
> (function(){ return undefined; })();
undefined
> (function(){ return console.log('returned'); })();
returned
undefinedAnnyi, hogy az utolsó esetben egy kis "trükkhöz" folyamodunk, ezt általában node esetén használják, ugyanis ott van egy "error first"-nek nevezett stílus, így lettek a core modulok megírva. Ezt azt jelenti, hogy:
ORM.find({}, function successCallback(err, datas) {
if (err) {
console.error('Error happened, returning', err);
}
response.send(200, datas);
});Ez a példa hibás, ugyanis nem sikerült az adatbázisból való lekérdezés, hiba történt, így vissza kéne térni a függvényből, hogy a response.send ne futhasson le, ugyanis a datas adatoknak nincs értékük. Ezt kéne írni:
ORM.find({}, function successCallback(err, datas) {
if (err) {
console.error('Error happened, returning', err);
return;
}
response.send(200, datas);
});De az emberek sűrűn elfelejtik kiírni a return;-t így inkább ezt szokták javasolni:
ORM.find({}, function successCallback(err, datas) {
if (err) {
return console.error('Error happened, returning', err);
}
response.send(200, datas);
});==================================================
Amit a konzolban kaptál az pedig szerintem csakis annyiról szól, hogy az emberek ne a return false;-t használják az e.preventDefault() helyett.
Új hozzászólás Aktív témák
- Kerékpárosok, bringások ide!
- OLED TV topic
- Projektor topic
- Őszköszöntő hardverkeverék
- Counter-Strike: Global Offensive (CS:GO) / Counter-Strike 2 (CS2)
- Honor 400 Pro - Gép a képben
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Sokat megélt veterán CPU-t hoz vissza a piacra az Intel
- A fociról könnyedén, egy baráti társaságban
- Garmin Forerunner 165 - alapozó edzés
- További aktív témák...
- GYÖNYÖRŰ iPhone SE 2022 64GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS3366
- Lenovo ThinkPad Z13 G1 (ELKELT)
- Konica Bizhub C220 A3 fénymásoló
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RX 9060 XT 8GB GAMER PC termékbeszámítással
- GYÖNYÖRŰ iPhone 13 mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3049, 94% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest