- Computex 2024: monstrumhűtő a DeepCoolnál (videóval!)
- Computex 2024: szimpatikus Montech billentyűzetek a porondon
- Computex 2024: háznézőben a Montech asztalainál
- Computex 2024: kompakt AIO-k és tápegységek a Montech receptje alapján
- Computex 2024: a Ducky klaviatúrái sem restek felülni az analóg vonatra
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- OLED TV topic
- DVB-T, DVB-S (2), DVB-C eszközök
- Vezetékes FÜLhallgatók
- iPad topik
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- TCL LCD és LED TV-k
- Vezetékes FEJhallgatók
- Computex 2024: szimpatikus Montech billentyűzetek a porondon
- Epson nyomtatók
Hirdetés
-
Computex 2024: háznézőben a Montech asztalainál
ph A vállalat sok portékájának közös vonása, hogy a csatlakozóikat túlsó felükre száműző alaplapokat és az óriásira hízott VGA-kat is tárt karokkal várják.
-
Nézzük együtt a ma esti Summer Game Fest 2024-et!
gp A show késő este kezdődik, de utána az összes trailert összegyűjtjük egy helyre.
-
Ingyen osztogatja a Samsung a Galaxy Watch FE-t
ma Pedig még nem is létezik. Közben befutott a szuperfényes Watch Ultra specifikációja.
-
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
-
Lacces
őstag
Sziasztok!
2 napja kezdtem el jQuery-t tanulni, bármiféle JavaScript tudás nélkül. Kerestem már a Dom fogalmát, mindig valami más-más fogalmat kaptam.
A jQuery könyvben néha gondot okoz, hogy most mit ért Dom alatt. Nekem az jött le, hogy egy html-tagok egy csoportját, amit lehet fastruktúrában alkalmazni, "felírni".Ha valaki röviden, tömören tudna egy DOM példát adni, annak örülnék. Én az összes megközelítésből azt vettem észre, hogy nem több html-tag-ek csoportjánál.
-
Lacces
őstag
Sziasztok!
Van a neten tutorial leírás (nemtom angolul hogy kell beírni még új vagyok ajax / javascript területen)
Van egy Select lista, és ha belekattintok / kijelölök egy selectet, akkor azt akarom, hogy az a select rész, nagyobb legyen? Amivel automatikusan megtudnám növelni a méretet, vagy esetleg egy felugró ablakban jeleníti meg a selectet, és akkor ott kényelmesen ki lehet választani mindent.
Vagy bármilyen html tagnél.
Azt szereténm ha azt az objektumot megnövelné... Vagy felugró rakná.Csak pár kedves angol szó is jó lenne, hogy a neten rá keresek.
-
Lacces
őstag
Sziasztok,
Nos lehet félre fordítók megint.
Adva van ez a példa:
var name = "Nicholas";
name.author = true;
console.log(name.author);
Azt írja, hogy a name egy "becsomagoló típus" wrapper, amely a háttérben string objektum. Na de ez a wrapper eltűnik, a 2. sorban mert amikor létrehozom a name.author-t akkor valamiért törtli, és a harmadikban jön csak létre.De én mégsem értem, mert a name-nek megvan az értéke, kitudom írni, de a name.authornak undefiniedet kapok, ott nem jelenik meg. Ez miért is van pontosan? Miért is tűnik el a name.author-nak adott true érték? Ez az ami nekem nem tiszta...
A válaszokat előre köszönöm
[ Szerkesztve ]
-
Lacces
őstag
válasz Sk8erPeter #3099 üzenetére
Inkább ne akard tudni. Bár sejtem mi lehet.
Ez a példa ok, ezzel nincs is baj, amit te adsz .Jó, hogy mondtad a Java-t (bár én csak hobbi szinten... saját projekteknél, de utána abba ahogyam a programozást) mert ezeknél a wrapper típusoknál fennáll az immutable tulajdonság is. Csak szerintem rossz volt a magyarázat rá... mert többszöri újraolvasásnál feltűnt, hogy az immutable-t akarja elmondani.
Bár sokszor én azt olvastam, hogy a Java-nak és a javascriptnek nincs sok köze egymáshoz.
-
Lacces
őstag
válasz Sk8erPeter #3101 üzenetére
Jah, ettől ne félj . Eléggé szeretem követni a Java-s kinézetet .
Most igazából egy másik kérdésem van... (az előzőt hagyjuk )
Ez a prototype, mikor használjuk és pontosan mire való?Példakód, amit találtam.
var myObject = function(name){
this.name = name;
return this;
};
console.log(typeof myObject.prototype); // object
myObject.prototype.getName = function(){
return this.name;
};
(én valahogy azt szűrtem le, hogy a létrehozott objektumokhoz, lehet hozzáadni tagfüggvényeket.)
Tipp, mikor, mire érdemes használni. Ez csak úgy érdekel, mert egyből a jQuery-t tanultam, és úgy voltam vele, hogy ideje elővenni az alapokat és belenézni legalább a Javascriptbe, de szerintem magában a JavaScriptet nem nagyon fogom használni. (frameworkok jobb választásnak tűnnek).[ Szerkesztve ]
-
Lacces
őstag
válasz Sk8erPeter #3103 üzenetére
bocsánat - igaz, library az is és köszi
-
Lacces
őstag
Újabb kérdés:
"use strict" mód-ot mennyire célszerű használni? Nem okoz ez galibát ha egy javascript library-t húzok be?
Régi böngészőknél is jól működik? -
Lacces
őstag
válasz martonx #3118 üzenetére
Ühüm.
Van esetleg erről egy úgymond "tanulmány",hogyan célszerű használni jQuery-vel? Hogy lássak egy példát, hogyan kell helyesen használni.Mindenkinek:
Mennyire célszerű egy Maven/Ant vagy ehhez hasonló eszköz használata egy weboldalnál alkalmazott külön csak a javascripteknél?
Láttam erről is tippeket, de ahogy elnéztem inkább csak azoknál célszerű, ahol a weboldal nagyon a js-re épül.
De én elsősorban csak a weboldalakat raknám ilyenbe.Bár ha belegondolok, hogy például ugyanaz a js-ek lennének felhasználva több weboldalnál, akkor lehet célszerű őket egy ilyen verziókezelő félébe rakni vagy valami.
-
Lacces
őstag
Ez lehet buta kérdés. De Javascript-tel lehet fájl / könyvtár műveleteket végrehajtani? Ki listázni őket a winyón, stb?
Azért gondoltam erre, mert már nagyon erőltetik Win8-ban is az ez irányú fejlesztéseket + Ubuntuban is lesz támogatás... -
Lacces
őstag
Igaz, a framework biztosít, még a .Net és a Java-ban is...
Javascript programozási nyelv, vagy szkript nyelv, az sajnos nem tudom, sokszor megszóltak már mindkét kifejezésért, úgyhogy ezt a vallási kérdést tegyük félreA Node.js eddig szimpatikus, én azt láttam rajta, hogy kliens oldalon lehet vele szerver oldali műveleteket végrehajtani, ami baromira tetszett . WinJS-t nem ismerem, de gondolom csak win-es.
W3 File/FileReader API tényleg képes lenne könyvtár tartalmat kilistázni? Mert én csak azt láttam, hogy fájlt tud beolvasni és kész... mármint annak tartalmát, de így könyvtár tartalom (könyvtár , fájlok) beolvasása nem.SOAK, Az nem lehet, hgoy a videó amit leakarsz játszani azt csak az FF támogatja? (Nem vagyok guru, csak erre gonodlok elsőkörben)
-
Lacces
őstag
Hali,
jQuery nélkül (unokaöcsém beadandója... és a felsőoktatás szidása nélkül)
Hogyan tudnám egy JS-es Ajax hívás eredményét átadni JS változóba? (Az oké, hogy mindenhol a neten a html kiírást látom, meg a jquery-st, de nekem a sima js-be kellene átadnia)
És én meg igazából sosem használtam az alap JS-t AJAX-hozKód:
// Gép eredményének inicializálása
var gep = 0;
var ajaxRequest; // ajax kérő változó deklarálása
// Ajax kérő változó inicializálása a böngésző alapján
try{
// Opera 8.0+, Firefox, Safari
ajaxRequest = new XMLHttpRequest();
} catch (e){
// Internet Explorer böngésző
try{
ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try{
ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e){
// Something went wrong
alert("Your browser broke!");
return false;
}
}
}
// Create a function that will receive data sent from the server
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
gep = ajaxRequest.responseText;
}
}
ajaxRequest.open("GET", "gep.php", true);
ajaxRequest.send(null);
alert(gep);Az alert utasítás, mindig 0-t ad...
A segítséget előre köszönöm
-
Lacces
őstag
Igen, úgy alert boldogság!
De nem őrzi meg az értéket utána! Mintha csak ott van meg benne... abban az IF ágban él a gep változó értéke, azon kívül már nem!!! És nem tudom, hogy miért...
Jim-Y : köszi, így jó. Az nem baj, hogy most blokkolja, nem oszt nem szoroz . Az eredmény megkapása után nem is lenne szabad most ennek a proginak tovább mennie. De így kimenti.
Én egy hide-olt inputba raktam ki az adatot és onnan beolvasni, de az nem volt olyan szép.Köszönöm szépen mindkettőtöknek
[ Szerkesztve ]
-
Lacces
őstag
válasz Sk8erPeter #3524 üzenetére
Jah, de a miértjét csak most tudtam meg. (Bár ez full feleslegs volt ).
martonx: Lehet magamból indultam ki. Én nem értem, hogy miért nem engedte jQuery-ben... (Nem értem, hogy miért nem lehetett volna jQuery-ben ami már majdnem alapkövetelmény, és általában ezt is használják a webfejlesztők többsége.)
-
Lacces
őstag
Hali,
Van-e olyan eszköz, amivel azt lehet megnézni, hogy az oldal betöltésekor mely JS függvények futnak le?
Az oké, hogy mely fájlok, de a függvények jobb lenne . -
Lacces
őstag
Hali,
Kellene egy kis help, vagy módszertan, link, példa, stb.
Van az index.php fájl, ahol definiálok JavaScript változókat, amiknek az értéke PHP adja.
var JSVariable = PHPValue;
var JSTurn = 0;Aztán van egy külső js file, ahol meg függvények (ami a html head-ben hívódik meg)
function foo(JSVariable){
//todo
JSTurn = 1;
}És ebből látszik, hogy átkéne neki adni a JSVariable-t illetve az index.php oldalon tárolt JSTurn értékét is módosítanám.
Igazából meg lehetne ezt így úgy, amúgy is oldani. De nem tudom, hogy esetleg erre lennének kitalálva más JS libraryk, keretrendszerek?
Vagy mi lenne a legszebb megoldás? -
Lacces
őstag
Hali.
Javascript-ben kell egy tömbön végig mennem, amiben json objektumok vannak. És mivel csoportosítani kellene a nyers adatokat, akkor probálok automatikusan létrehozni egy asszociatív tömböt, ami bukó sajnos, mert van space, vagy speckó ékezetes magyar karakterek...
Legyen ez a nyers adat (az elegendő)
[{category: "játékok", sub_category: "angol legó"}]és akkor egy forEach-ben:
var list = {};
angular.forEach(data, function(element) {
var key = element.category;
var sub = element.sub_category;
// És itt jönn a hiba, hogy az angol legó property nem jó. list.játékok.angol legó -ra nem tudok hivatkozni.
list[key][sub] = element;
});Nézegetem google-ban a cuccost, de egyelőre nem találom a megoldást. Ilyenkor mit lehetne csinálni?
PHP-ban így tudom rendezni, de inkább teszek egy próbát angularjs-sel, hátha kliens oldalon összelehetne ezt barkácsolni (elméletben a javascript sok mindenre jó).Vagy másmilyen "asszociatív tömb" kell, vagy kódolni kellene a tömb kulcsokat...
[ Szerkesztve ]
-
Lacces
őstag
válasz martonx #4255 üzenetére
Lehet gyors, de mobilon a kliens oldali rendezes lassabb szemre nalam (laptopon okes.). Bar egyszerubb nekem szerver oldalon rendezni.
Az Angulart nem nehez hasznalni, csak meg igy az elejen jarva nem latom at, mi merre pontosan. Igen, az angular a kliens oldal lelke. jQuery szamuzve. Eredetileg abban csinaltam meg egy ugyfelnek a cuccot, de nekem is hasonlo projektem van, es meg kell mondjam jobb most ide az Angular arra a feladatra, amire en akarom. Engem megvasarolt kilora, meg legalabb akkor jobban belefolyok a js-be is, eddig nem rajongtam erte, de az Angular altal kezdem megszokni, na meg a Grunt is jo eszkoz. -
Lacces
őstag
Hali.
$scope.customize = function(category, subCategory, id, result) {
var item = {};
console.log(category);
console.log($scope.sportEvents.category);
//....Számomra furca, hogy ha a console-ban a category: "labdarúgás" van kiírva, azt fogom, és $scope.sportEvents.category ide a category helyére beleégettem, hogy labdarúgás, akkor babán működik, megkapom a kívánt adatot.
Viszont, ha a fenti kódot próbálom alkalmazni, akkor szevasz, kapom az Undefined-ot a pofámba.Hogyan lenne szemantikailag helyes, hogy a category-t megemésze? (A category változó tartalma dinamikusan változik.)
[ Szerkesztve ]
-
Lacces
őstag
Hali.
Javascript dátum átalakítással van problémám.
Van egy szimpla datetime-om, ami a MySql-es adatbázisból jön.
JSON formátuma ez: 2014-12-20T22:10:00+0100
Ez melyik formátum? Hogyan lehet átalakítani Javascript Date-té? (Mert ugyanis szeretnék a mostani időhöz képest óra különbséget megjeleníteni). Nézegettem Online, de ilyen formátumra nem találtam még átalakítaást. Szerintem ez az ISO 8601-nek kellene lennie, de ha ezt most belerakom egy:
new Date("2014-12-20T22:10:00+0100"); -be
Akkor egy ilyet kapok:
Fri Sep 30 60225 19:45:00 GMT+0200 (CEST). Amit nem értek. Date.Parse-vel nem jöttem rá, hogyan kéne használni, mert invalidokat dob.
A new Date(); -re pedig ezt kapom: 2014-12-20 13:50:38 +0100, és amit látok, hogy az én JSON-ben lévő dátumomhoz képest egy T és egy space különbség van. Esetleg kezdjem el sztringként átformázni? -
Lacces
őstag
válasz Sk8erPeter #4744 üzenetére
Köszi. Reméltem, hogy hátha valami rejtett dolog. De tetszik a te függvényed
-
Lacces
őstag
válasz Sk8erPeter #4746 üzenetére
Én is kerestem, de én mindig olyan példákat láttam, ahol az időbélyeg "Z" betűre végződött és az kavart is egy kicsit nálam. De most úgy vagyok vele, hogy csinálok egy webappot (PHP-ban gyorsabb lett volna), ahol mindent a Javascript csinál (oké az adatbázisba beillesztés és lekérdezés az PHP, de csak Json-öt ad és kap) hogy egy kicsit jobban a mélyére ássak. Néha elég fura problémákba futottam bele, amikor Class-sal dolgoztam JS-ben
-
Lacces
őstag
Hello!
Valaki próbált már NVM-el telepíteni nodejs-t?
Én ezzel próbátalm:
# Node Package Manager: NPM
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.25.4/install.sh | bash
source ~/.nvm/nvm.sh
nvm install node
nvm alias default node
de ez használhatatlan, valahányszor kilépek a szerverről, már el is tűnt a nodejs... nem jegyzi meg, újra kell installálni az nvm-en keresztül. (Mintha csak session-ben létezne)
Új hozzászólás Aktív témák
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Xiaomi Redmi Note 8T - mélyvíz
- Milyen okostelefont vegyek?
- Lakáshitel, lakásvásárlás
- Ukrajnai háború
- OLED TV topic
- DVB-T, DVB-S (2), DVB-C eszközök
- Budapest és környéke adok-veszek-beszélgetek
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- SörcsaPH!
- További aktív témák...
- Lenovo Thinkstation (Workstation) P500 upgraded CPU, GPU, RAM + DELL monitor + billentyűzet + egér
- ACER NITRO 17" 120Hz iPS, i5, RTX3060-6, 32/1024 SSD, több zónás RGB bill, erős akku szla +garancia
- HP ProBook 440 G6 (FHD 14"/i5-8265U/8GB DDR4/250GB SSD) olcsón,csak a hétvégén!
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- SAMSUNG ODYSSEY OLED G8 S34BG850SU
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs