-
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
-
vlevi
nagyúr
Aki még a régi programozói érában szocializálódott, az emléxik azokra a heves vitákra, hogy, mikor, melyik fordító állít elő hatékonyabb kódot, ami egy kicsivel is gyorsabban futott, mint a másik.
Webes környezetben természetesen ez értelmezhetetlen.
Egyrészt a HTML oldalt mondjuk egy ASP.NET felől érkező szerver generálja le, aholis már az ASP.NET is egy közteskódból generált byte kódot fordít le futtatás előtt, és egy szöveget (html) ad át a böngészőnek, ahol pedig a böngésző ebből próbálja meg kisilabizálni, hogy minek is kell történnie. Utoljára én Commodore BASIC-ben használtam olyan programnyelvet, amit futás közben értelmezett a számítógép
Persze, a mai processzorokkal, és memória mennyiséggel ez gyorsan megtörténik, de pl. egy tableten, telefonon megnyitva az oldalt, sokszor várni kell 10-15mp-et, mire az összes js, kép, lófütty betöltődik, le rendereli magát, és a helyére kerül. És az marhára tud engem bosszantani, hogy 1mp alatt megnézném, ami engem érdekel, de az előbbi leírtak miatt ez szinte lehetetlen. -
vlevi
nagyúr
Sőt, a JS tanuláshoz böngésző sem kell, nekem van valahol egy olyan tanfolyam anyaga elmentve, amihez le van töltve a JS futtató környezet, és azzal közvetlenül lehet a megírt scriptet. Tisztán a nyelv tanulasahoz talán még jobb is, mert nem keveredik össze a HTML-el.
Most nem vagyok gép előtt, nem ugrik be a neve, de lancelotnak itt egy YT lejátszási lista a JS alapjairól. -
vlevi
nagyúr
válasz
instantwater #8129 üzenetére
"Kezdésnek a JS tökéletes, "
Jobb, mint a C, maradjunk ennyibenViszont, mivel nagyon szabad, ezért a kezdőket nem vezeti semmi, hogy merre próbálkozhatnak, illetve, ha elront valamit, hol lehet a hiba.
C#-ban azért csak ott van a típusellenőrzés, a compiler ellenőrzi a beírt kódot, nem tudsz beírni egy metódus, vagy változónevet úgy, hogy véletlenül elírod, mert ott le sem tudod fordítani.
JS-ben, legrosszabb esetben is undefined értéket kapsz, és vakarhatod a fejed, hogy ez honnan jött, mert lehet, hogy a hívott fv-ben írtál el valamit. -
vlevi
nagyúr
Most akadt meg a szemem az összefoglalón.
JavaScript != Java
Értem én a dolgot, de a JS és a CSS szinte kéz a kézben jár, és CSS-ben a !important pont az ellenkezőjét jelenti, mint amire normális programozó elsőre gondol.
Új hozzászólás Aktív témák
Hirdetés
- A fociról könnyedén, egy baráti társaságban
- Argos: Szeretem az ecetfát
- Építő/felújító topik
- Androidos tablet topic
- Az áremelések és a GTA VI késése miatt nem költekeznek a játékosok?
- Hálózati / IP kamera
- UHD filmek lejátszása
- Macska topik
- Steam Deck
- Fegyencedzés - calisthenics - street-workout
- További aktív témák...
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- Újszerű Apple Macbook Air 13 - M2 - 30 Ciklus - 100% Akkumulátor - 8GB/256GB SSD - MAGYAR - Éjfekete
- Bomba ár! Dell Latitude E5570 Touch - i5-6300U I 8GB I 256SSD I 15,6" FHD I HDMI I CAM I W10 I Gari
- Csere-Beszámítás! Gamer PC Számítógép! R9 3900X / RX 6700XT / 32GB DDR4 / 1TB SSD
- ÁRGARANCIA!Épített KomPhone i5 12400F 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest