abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 16:22 | Upozornění

    Společnosti Ticketmaster byla odcizena databáze s osobními údaji (jméno, adresa, telefonní číslo a část platebních údajů) 560 miliónů zákazníku. Za odcizením stojí skupina ShinyHunters a za nezveřejnění této databáze požaduje 500 tisíc dolarů [BBC].

    Ladislav Hagara | Komentářů: 0
    31.5. 23:55 | Nová verze

    Byla vydána nová stabilní verze 24.05 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Uakari. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.

    Ladislav Hagara | Komentářů: 0
    31.5. 17:33 | Nová verze

    Byla vydána nová verze 1.48.0 sady nástrojů pro správu síťových připojení NetworkManager. Novinkám se v příspěvku na blogu NetworkManageru věnuje Fernando F. Mancera. Mimo jiné se v nastavení místo mac-address-blacklist nově používá mac-address-denylist.

    Ladislav Hagara | Komentářů: 22
    31.5. 17:11 | Komunita

    Před 25 lety, 31. května 1999, započal vývoj grafického editoru Krita (Wikipedie). Tenkrát ještě pod názvem KImageShop a později pod názvem Krayon.

    Ladislav Hagara | Komentářů: 3
    31.5. 12:55 | Nová verze

    Farid Abdelnour se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 24.05.0 editoru videa Kdenlive (Wikipedie). Ke stažení brzy také na Flathubu.

    Ladislav Hagara | Komentářů: 0
    31.5. 11:22 | Zajímavý článek

    David Revoy, autor mj. komiksu Pepper&Carrot, se rozepsal o své aktuální grafické pracovní stanici: Debian 12 Bookworm, okenní systém X11, KDE Plasma 5.27, …

    Ladislav Hagara | Komentářů: 9
    30.5. 22:44 | Nová verze

    Wayland (Wikipedie) byl vydán ve verzi 1.23.0. Z novinek lze vypíchnout podporu OpenBSD.

    Ladislav Hagara | Komentářů: 0
    30.5. 21:22 | Zajímavý článek

    Craig Loewen na blogu Microsoftu představil novinky ve Windows Subsystému pro Linux (WSL). Vypíchnout lze GUI aplikaci pro nastavování WSL nebo správu WSL z Dev Home.

    Ladislav Hagara | Komentářů: 0
    30.5. 12:44 | Pozvánky

    V sobotu 1. června lze navštívit Maker Faire Ostrava, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    30.5. 12:22 | Nová verze

    Webový server Caddy (Wikipedie) s celou řadou zajímavých vlastností byl vydán ve verzi 2.8 (𝕏). Přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 17
    Rozcestník

    Dotaz: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?

    27.8.2020 15:04 Jakubysko
    Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Přečteno: 505×
    Ahoj, mám pole objektů a nevím jak napsat podmínku v cyklu pro zjištění, že se jedná o poslední objekt v tom poli. Může prosím někdo pomoci? Děkuji.

    poleobjektu.forEach(function(objekt)
    {
      if(???)
      {
        //podmínka splněna, jedná se o poslední objekt v poli
      }
    
    })

    Řešení dotazu:


    Odpovědi

    27.8.2020 15:17 X
    Rozbalit Rozbalit vše Re: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Proc nepristoupit k poslednimu prvku primo?
    pole[pole.length-1]
    27.8.2020 15:26 Jakubysko
    Rozbalit Rozbalit vše Re: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Jelikož každým krokem v tom cyklu musím zpracovat všechny jednotlivé položky - kromě tedy té poslední položky
    27.8.2020 15:47 Kit | skóre: 45 | Brno
    Rozbalit Rozbalit vše Re: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Co je zvláštního na té poslední položce, že nemůžeš použít reduce()?
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    27.8.2020 17:27 Host
    Rozbalit Rozbalit vše Re: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Co s tím má společného redukce?
    27.8.2020 17:31 Host
    Rozbalit Rozbalit vše Re: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Edit .. reduce.. / automatická kontrola v telefonu :)
    27.8.2020 22:22 Kit | skóre: 45 | Brno
    Rozbalit Rozbalit vše Re: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Obvykle neznalost reduce způsobuje potřebu zpracovat poslední prvek jinak než ty předchozí. Nevím, proč chce ignorovat poslední prvek seznamu a jen tuším, že ho chce přilepit na konec generovaného stringu.

    Připadá mi, jako by se ptal, jak se zatloukají vruty a kterou pilku si na to má vzít.

    Možná bude nakonec správným řešením použití metody pop().
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    28.8.2020 12:01 Jakubysko
    Rozbalit Rozbalit vše Re: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Proc nepristoupit k poslednimu prvku primo?
    pole[pole.length-1]
    a můžu přistoupit přímo i k samotnému objektu třeba který má id 10 který je v tom poli objetů?
    28.8.2020 13:54 X
    Rozbalit Rozbalit vše Re: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Tak to je snad samozrejme ne? To jsou zakladni operace nad polem..
    27.8.2020 18:04 Bherzet | skóre: 19 | blog: Bherzetův blog
    Rozbalit Rozbalit vše Re: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Buď neiteruj přes forEach (k čemu to vůbec je?), ale normálně smyčkou, nebo si v tom callbacku řekni o ty další parametry, tzn. něco jako:
    > [1, 2, 3].forEach(function(value, i, arr) {
    ... console.log(value);
    ... 
    ... if (i == arr.length - 1) {
    ...     console.log("posledni prvek");
    ... }
    ... });
    1
    2
    3
    posledni prvek
    undefined
    
    28.8.2020 11:59 Jakubysko
    Rozbalit Rozbalit vše Re: Javascript - Jak zjistit že se jedná o poslední element v poli objektů?
    Funguje super, díky moc.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.