Hirdetés
- Pánik a memóriapiacon
- Két 16 GB-os GeForce gyártását szüntette meg az ASUS
- A Micron szerint nem dobbantott a végfelhasználói piacról a Crucial eltűnésével
- Kormányok / autós szimulátorok topikja
- Milyen TV-t vegyek?
- Ilyen se volt még: mégsem kell sok memória az új James Bond játékhoz
- HiFi műszaki szemmel - sztereó hangrendszerek
- Gaming notebook topik
- Milyen széket vegyek?
- Az év első felében érkeznek az AMD CES-en eltitkolt újdonságai
-
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
-
Karma
félisten
Ez a három szakasz a lényeg:
var manufacturers = _.groupBy(inputdata, function (product) {
return product.Gyarto;
});Azaz magyarra fordítva az underscore groupBy függvényt: "csoportosítsd az inputdata tömb elemeit a Gyarto property értéke alapján". Ezután a manufacturers egy olyan objektum, amiben a kulcsok a gyártók, az értékek pedig az oda tartozó termékek listája.
var manufacturerPrefixLengths = _.map(manufacturers, function (products, manufacturer) {
return {
manufacturer: manufacturer,
prefix: _.min(products.map(function (product) {
return product.Tipus.sameUntil(manufacturer);
}))
};
});Itt van az összehasonlítás meghívva. A map függvény veszi egy lista vagy objektum elemeit, ráhív egy függvényt egyesével mindre, az eredményeket pedig egy új listába fűzi össze. Más szóval transzformálja a listát.
Magyarul: "Minden gyártó-terméklista párt képezz le egy olyan objektumra, ami tartalmazza a gyártó nevét (manufacturer kulccsal), és az egyezések minimumát (prefix kulccsal)." A min függvény visszaadja egy lista minimumát.
A terméklistából prefixhosszlistát meg egy belső map képez, ami minden terméket leképez a gyártó nevével vett egyező szakasz hosszára.
var result = _.object(_.map(manufacturerPrefixLengths, function(x){return [x.manufacturer, x.prefix]}));
Ez az utolsó hívás pedig annyit tesz, hogy az előző lépésben generált listát, amiben a {manufacturer, prefix} objektumok voltak, egy valódi objektumra alakítja át.
Új hozzászólás Aktív témák
- Helyesírás topik
- Kerékpárosok, bringások ide!
- Pánik a memóriapiacon
- Renault, Dacia topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- AliExpress tapasztalatok
- Alaposan helyretette az AI ellenzőit az NVIDIA vezetője
- Két 16 GB-os GeForce gyártását szüntette meg az ASUS
- Nyaralás topik
- Arc Raiders
- További aktív témák...
- BESZÁMÍTÁS! MSI B450M R5 5600X 32GB DDR4 500GB SSD RTX 4070 Ti Super 16GB Zalman T3 Plus 750W
- Endgame Gear & Xtrfy gamer egerek /MZ1/OP1 8K/XM2we/XM1R/XM1 RGB (fehér/fekete/lila)/
- Új, Aktiválatlan iPhone 17 Pro Max (256 GB) (rendelhető)
- KÉSZLETKISÖPRÉSI KARÁCSONYI ULTRAAKCIÓ! - MacBook Air M4 16GB 512GB Garancia!
- BESZÁMÍTÁS! 4TB Western Digital Purple SATA HDD meghajtó garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


