- djculture: Az elvileg már senkinek nem kellő HDD-k ára is egekbe emelkedett 4 hónap alatt
- eBay-es kütyük kis pénzért
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Gurulunk, WAZE?!
- Archttila: SMART tesztelés automatizálva: smartctl poller script Zsh-ban, RPi-re
- Luck Dragon: Asszociációs játék. :)
- gban: Ingyen kellene, de tegnapra
- btz: Internet fejlesztés országosan!
- sziku69: Fűzzük össze a szavakat :)
- Parci: Milyen mosógépet vegyek?
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2014-02-25 10:20 Téma összefoglaló
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
-
martonx
veterán
Van egy problémám, nem tudom .js stopert csinálni az aszinkron működésű html tagokhoz és a konzolohoz ! Ha nem aszinkronban megy akkor jól megy, de ha aszinkronben megy akkor hamarább ad de hamis időt !

Az a gyanúm, hogy nem is lehet ? Én feladtam !
Ugye a performance.now-al próbálkozol?
-
nevemfel
senior tag
Szeretnék evvel a linkkel boldog újévet kívánni minden JavaScriptes-nek !
https://magyarnemzet.hu/belfold/2022/07/simonyi-karoly-szoftverfejleszto-urutazo-pecsre-latogatott
"Simonyi Károly szoftverfejlesztő, űrutazó Pécsre látogatott ! "
Ju-híí, már programozókat keresnek az űrállomásra is
Az apjától olvastam a Villamosságtant, az Elméleti Villamosságtant és A fizika kultúrtörténete könyvet. Nagy koponya volt.
-
martonx
veterán
Ezt a pillanatnyilag 14.4 ezer db kódsor = 455 oldal -amat egy intelligens formalizmus koordinálja ! - én találtam ki ♥ - ajánlom nektek is .
Arra lennék kíváncsi, hogy evvel feltaláltam volna-e a meleg vizet ?
Elolvastam az agresszív zárójelezés eszmefuttatásodat. Egyre hülyébb vagy, ráadásul ebben semmi újdonság nincs, előtted már kitalálták a delegáltakat de sebaj. Végülis tölthetnéd rosszabbul is a túl sok szabadidődet, mintsem újra feltalálni a kereket, csak egyre hülyébb formákban.
Csak légyszi minket kímélj meg ettől! -
Mr. Y
őstag
Ezt a pillanatnyilag 14.4 ezer db kódsor = 455 oldal -amat egy intelligens formalizmus koordinálja ! - én találtam ki ♥ - ajánlom nektek is .
Arra lennék kíváncsi, hogy evvel feltaláltam volna-e a meleg vizet ?
-
edari
őstag
Ezt a pillanatnyilag 14.4 ezer db kódsor = 455 oldal -amat egy intelligens formalizmus koordinálja ! - én találtam ki ♥ - ajánlom nektek is .
Arra lennék kíváncsi, hogy evvel feltaláltam volna-e a meleg vizet ?
Inkább az e-hulladék új fogalmát találtad fel, nem a meleg vizet. No offense.
-
hiperFizikus
senior tag
Nagyon előrehaladott már a programnyelvem írása, már 260 db képernyő oldalnyi 30 db sorral számolva . Most nem ezt a programnyelvemet akarom bemutatni nektek, mert még vagy 180 oldalnyit kell hozzá szerkesztenem, hanem egy kicsit hasonló hozzá, de csak vagy 15 db (?) képernyő oldalnyi a mérete .
Tudom, hogy kértétek, hogy ne írjak ide róla, nem is róla van szó, hanem egy új web szerkesztési módszerről, ami egy kisebb JavaScript forráskód hajtana meg !
A web szerkelesztés topikba pedig még nem tehetem, mert nincs letesztelve a JavaScript forrás kódja, mert a ChatGPT-vel csináltattam meg, és ő még soha nem adott nekem hiba nélküli hosszabb kódot !
Nem is arra kérnélek titeket, hogy keressétek meg benne a hibákat, hanem arra, hogy az esetleges - valószínű - hibái ellenére mondjatok véleményt a JavaScript kódról, hogy megfelelő lenne e az e új célomra ? Hogy a kód rendszere tartogat-e kívánni valókat magára nézve ?
Előre is köszönöm nektek ♥
persze hogy a linkem lemaradt róla :
https://erdosattilask01.lapunk.hu/uj-formalizmus-rendszerem-1214124
Új formalizmus rendszerem !
-
Mr. Y
őstag
Megint elnéztél valamit !
A JS egy enyhén dinamikus és laza típusozású nyelv, ami azt jelenti, hogy nem szükséges szigorúan meghatározni a változók típusát, és bizonyos esetekben a típuskényszerítés enyhébb. Ez növeli a nyelv rugalmasságát, de ugyanakkor némi komplexitást is hozhat a kódértelmezés során.
Pont. Érted? -
sztanozs
veterán
Az hogy szinte semmiben nem különbözik, az nagyszerű, mert szinte semmi szellemi munkából át lehet költeni a JavaScript-re !
A jelentősége abban van, hogy az UML-nél a tezaurusz a laikusok számára sokkal könnyeben érthető !
mit lehet atkolteni javasccriptre? ez mar javascript akkor is, ha kulon sorba irod az osszes erteket...
-
sztanozs
veterán
Miért, ez nem jó ?
var gyümölcs = {
alma:5 ,
dió:8 ,
megy:4 ,
...stb.} ;
Egyébként " voltam pszichológusnál", megvizsgált és azt mindta, hogy ő nem ért enegem, mert az én fejemben minden másképen van, mint ahogyan ő a pszichológusi főiskolán tanulta ♥
De jo, csak semmiben nem kulonbozik a masiktol, pont a nyelvi definicio miatt...
-
sztanozs
veterán
például, JavaScript : var gyümölcs = {alma:5 , dió:8 , megy:4 , ...stb.} ;
A többi meg a körítése csak . A legjobban akkor jársz, ha minél kevesebb irodalmat olvasol el róla, és csak a programnyelv referenciájában kotorászol az objektumok használata után .
Hogy hogyan lesz ebből függőleges objektum ?
A fentiekből már gondolhatod, itt is a megfelelő szóközöket soremelés jelre cseréljük, aztán ...var gyümölcs = {
alma:5 ,
dió:8 ,
megy:4 ,...stb.} ;
Miért jó ez nekünk ?
https://forum.index.hu/Article/viewArticle?a=166242861&t=9254089
Érdekelne, hogy értitek-e, hogy mit akarok veletek megértetni ?
Szerintem inkabb latogass meg egy pszichologust... remelem erted.
-
Bzozoo
tag
Nem, hanem: ChatGPT !
User
milyen keretrendszerek vannakChatGPT
Számos webes keretrendszer létezik a fejlesztőknek, amelyek segítségével könnyebben és hatékonyabban készíthetnek webalkalmazásokat. Néhány népszerű keretrendszer közé tartozik:Bootstrap: Egy mobilbarát, reszponzív CSS és JavaScript keretrendszer, amelyet a Twitter fejlesztett ki.
React: Egy JavaScript könyvtár, amelyet a Facebook fejlesztett ki, és amely segíti a felhasználói felületek (UI) készítését.
Angular: Egy TypeScript-alapú keretrendszer a Google-től, amelyet a felhasználói felületek és egyéb webalkalmazások fejlesztéséhez használnak.
Vue.js: Egy könnyűsúlyú JavaScript keretrendszer, amelyet főként felhasználói felületek létrehozására terveztek.
Django: Egy Python alapú webkeretrendszer, amely a gyors fejlesztést és tiszta kódolást támogatja.
Ruby on Rails: Egy Ruby alapú webkeretrendszer, amely a konvenciók felett a konfiguráció elvét követi, és segíti a gyors fejlesztést.
Express.js: Egy minimális, rugalmas és kifinomult Node.js keretrendszer, amely a szerveroldali alkalmazások gyors fejlesztését teszi lehetővé.
Laravel: Egy PHP alapú webkeretrendszer, amelyet az elegancia és a kifinomultság jellemzi.
Spring Boot: Egy Java alapú keretrendszer, amelyet a Spring keretrendszerre építettek fel, és a gyors fejlesztésre összpontosít.
Ezek csak néhány példa, és a választás attól függ, hogy milyen nyelvet és technológiát preferálsz, valamint milyen típusú alkalmazást fejlesztesz. A keretrendszerek gyorsítják a fejlesztési folyamatot, mivel előre elkészített kódokat és struktúrákat biztosítanak.

Köszönjük, de mi is tudunk feltenni kérdéseket a Chat GPT - nek. Felesleges időtöltés idemásolni a rosszul feltett kérdésre adott rossz választ.
-
nevemfel
senior tag
Nem, hanem: ChatGPT !
User
milyen keretrendszerek vannakChatGPT
Számos webes keretrendszer létezik a fejlesztőknek, amelyek segítségével könnyebben és hatékonyabban készíthetnek webalkalmazásokat. Néhány népszerű keretrendszer közé tartozik:Bootstrap: Egy mobilbarát, reszponzív CSS és JavaScript keretrendszer, amelyet a Twitter fejlesztett ki.
React: Egy JavaScript könyvtár, amelyet a Facebook fejlesztett ki, és amely segíti a felhasználói felületek (UI) készítését.
Angular: Egy TypeScript-alapú keretrendszer a Google-től, amelyet a felhasználói felületek és egyéb webalkalmazások fejlesztéséhez használnak.
Vue.js: Egy könnyűsúlyú JavaScript keretrendszer, amelyet főként felhasználói felületek létrehozására terveztek.
Django: Egy Python alapú webkeretrendszer, amely a gyors fejlesztést és tiszta kódolást támogatja.
Ruby on Rails: Egy Ruby alapú webkeretrendszer, amely a konvenciók felett a konfiguráció elvét követi, és segíti a gyors fejlesztést.
Express.js: Egy minimális, rugalmas és kifinomult Node.js keretrendszer, amely a szerveroldali alkalmazások gyors fejlesztését teszi lehetővé.
Laravel: Egy PHP alapú webkeretrendszer, amelyet az elegancia és a kifinomultság jellemzi.
Spring Boot: Egy Java alapú keretrendszer, amelyet a Spring keretrendszerre építettek fel, és a gyors fejlesztésre összpontosít.
Ezek csak néhány példa, és a választás attól függ, hogy milyen nyelvet és technológiát preferálsz, valamint milyen típusú alkalmazást fejlesztesz. A keretrendszerek gyorsítják a fejlesztési folyamatot, mivel előre elkészített kódokat és struktúrákat biztosítanak.

Jó látni, hogy a ChatGPT nem fogja elvenni a munkámat.
-
Bzozoo
tag
Vázlatosan hogyan csinálnád ?
Általában beírom a kódokat a billentyűzetről a számítógépbe és működik. Így a legeszerűbb megcsinálni 😄
-
Mr. Y
őstag
Máma 2023.11.15. szerdán 68 db volt egy nap alatt,
Nyelv, ország >>
hu
Hungarian (Magyarország)50.6%en-us
English (United States)29.6%en-gb
English (United Kingdom)8.6%zh-cn
Chinese (China)3.7%nb-no
Norwegian (Bokmal)3.7%en
English1.2%de
German (Germany)1.2%ja
Japanese (日本国)1.2%és májusban (2023.05.25.) 357 db volt egy nap alatt . T
Általában kevesen látogatnak, de ez az egy 357 db/nap-os eseten és a mostanában szokásos többlet/nap eseteken kívül ritkán .
Még ha valós adatokat közölnél is, én nem látogatószámot kérdeztem (ami esetedben nem releváns a töménytelen spam-ed miatt), hanem a programodat hányan töltik le a saját gépükre egyáltalán megnézni (mert ugye ez nem jelent garantált használatot is).
-
Zedz
addikt
Máma 2023.11.15. szerdán 68 db volt egy nap alatt,
Nyelv, ország >>
hu
Hungarian (Magyarország)50.6%en-us
English (United States)29.6%en-gb
English (United Kingdom)8.6%zh-cn
Chinese (China)3.7%nb-no
Norwegian (Bokmal)3.7%en
English1.2%de
German (Germany)1.2%ja
Japanese (日本国)1.2%és májusban (2023.05.25.) 357 db volt egy nap alatt . T
Általában kevesen látogatnak, de ez az egy 357 db/nap-os eseten és a mostanában szokásos többlet/nap eseteken kívül ritkán .
És ebből mennyi bot?
-
Mr. Y
őstag
Ez is egyfajta blokk programozás, teljesen más mint a többi, én csináltam :
» memória gombok :
Még kb. 2 keményebb és hosszabb munkanap vár rám, aztán az apróságok, és készen is lesz, és le is tölthetitek majd .Készíts a Weboldaladra egy számlálót, amely jelzi, hányan töltik le egy-egy rettenetedet.
Ezután vond le a konzekvencát. -
Ispy
nagyúr
Ez is egyfajta blokk programozás, teljesen más mint a többi, én csináltam :
» memória gombok :
Még kb. 2 keményebb és hosszabb munkanap vár rám, aztán az apróságok, és készen is lesz, és le is tölthetitek majd .Ne haragudj, de ez a weboldal emberiség ellenes bűntett....így a tartalomig el sem jutottam.
-
disy68
aktív tag
Ez is egyfajta blokk programozás, teljesen más mint a többi, én csináltam :
» memória gombok :
Még kb. 2 keményebb és hosszabb munkanap vár rám, aztán az apróságok, és készen is lesz, és le is tölthetitek majd .újabb időpocsékolás és digitális szemét ez is
van már pár saját témád, nem fakadna senki se sírva, ha ezeket csak oda pakolnád be a továbbiakban
-
Mr. Y
őstag
Az a célom a JavaScript magas-szintű program-nyelvvel, hogy még közkedveltebbé tegyem .
De mivel a JavaScript egy szabványos nyelv, ezért olyan programnyelvet akartam létrehozni, amit minél nagyobb arányban a sajátodnak érezhetsz, ezért teljesen olyan azonosítókat és alakokat használhass benne, amihez csak kedved szottyan .
Nem ez volt direkt a célom, de egyfajta meta-programozás lett belőle .
Mivel arra törekedtem, hogy teljes szériákat programozzak le a programnyelvem forráskódjában, ezért minduntalan időzavarba kerültem e szériáim miatt .
Elmesélek neked valamit a programozással kapcsolatban.
Egy időben édesapám és én ugyan annál a cégnél dolgoztunk, mint vezérléstechnikusok. A feladatkörünk lényegében 5VDC - 380VAC-ig való automatizált vezérlések tervezése, megépítése és PLC programozása volt.
Egyszer azonban megalkotásra került egy masina, amely nem igényelt kijelzővel ellátott, grafikus visszajelzéssel megáldott, túl-dizájnolt vezérlést, így cégünk vezérkara kitalálta, hogy építsünk egy saját vezérlőt.
Apám foglalkozik komolyabb szinten a PIC-ek világával, így megalkotott egy egyedi PLC-t, amely költséghatékony volt és a célnak megfelelt. Assembly nyelven készült el rá az adott program, melyet a gép igényelt.
Csakhogy, ez az eszköz megtetszett a vezérkarnak és azt akarták, hogy több gépünkbe is alkalmazzuk ezt. De ugye oda más-már programokra lesz szükség.Ekkor kaptuk meg feladatba, hogy készítsünk ehhez az egyedi PLC-hez egy olyan szoftvert, amelyben bárki tud programozni. Apám számtalan MACRO-t írt meg Assembly-ben, én pedig összedobtam egy olyan programot, ahol ezen Macro-kat egymásra dobálva (tádám: blokkprogramozás) lehetett megalkotni komplett automatizálásokat, végül egy MPLAB-X integráció lefordította a végeredményt HEX-re, hogy a PLC PIC lelke meg tudja emészteni.
A teszt kedvéért megíródott így is az eredeti gép szoftvere. Tudod, mi lett az eredmény? Egy hibátlanul működő program!
Khm... de ez csak a látszat.
Az így elkészült program:
- több tízszer akkora memóriát foglalt le (ami korlátolt kapacitásnál nem jelent jót)
- ergo több hardvert igényelt
- mindemellett mérhetően lassabban dolgozott.Hiszen blokkokból állt és a fordításkor minden blokk behívásra került, akár többször is, teljes egészében.
---------------------------------------------
Amit te csinálsz, ugyan ez, csak eleve egy magas szintű nyelvet alapul véve. A Te nyelvedet is meg kell tanulni használni, ugyan azt lehet elérni vele, mint JS-el (vagy talán annyit azért nem), azonban több erőforrást és tárhelyet igényel.
A mai világ gyakorlatilag korlátlan méretei mellett ez nem okoz különösebb problémát, de! Én még C64-en Basic programozással kezdtem. Ott nem volt minden végtelen, meg kellett Tanulni programozni. Ez a mentalitás pedig részemről megmaradt.Régen hallottam egy bölcsességet, amiben nagy igazságot látok mind a mai napig:
"Nem akkor végeztél jó munkát, amikor már nem tudsz többet hozzáadni. Hanem akkor, ha már nem lehet mit elvenni belőle!"
-
Mr. Y
őstag
Telefonkönyvet memorizálni a ChatGPT is tud
Akkor erre aludj egyet. Arra a ChatGPT képtelen 🤣
Egyébként magyarázz el valamit, mert ezt nem értem veled kapcsolatban: Miért célod egy amúgy is magas szintű program nyelvet még magasabb szintre emelni?
-
Bzozoo
tag
Lehet úgy is JavaScript kódot írni, hogy a JavaScript kód és egy másik programnyelv kódja felváltva követik egymást !
Ehhez csak egy a JavaScript és a másik programnyelv kódját váltakozva beolvasni képes JavaScript forráskód szükséges csak .
Most ezen dolgozok, és jelentősen előrehaladtam vele !
Miért nem memorizálod inkább a telefonkönyvet ezzel a hatalmas agyi kapacitással, mint minden rendes autista? 😂
-
sztanozs
veterán
Most viccelsz ? El sem olvastad !
, de valóban kíváncsi vagyok rá, hogy tudtok-e ilyesmiről .
De, pl ott van a markdown (ami egy leironyelv): https://github.com/markedjs/marked
vagy mathematikai problemakra a nerdamer csomag: https://github.com/jiggzson/nerdamer/ -
Mr. Y
őstag
Most viccelsz ? El sem olvastad !
, de valóban kíváncsi vagyok rá, hogy tudtok-e ilyesmiről .
Elolvastam. Nem viccelek.
-
Mr. Y
őstag
Lehet úgy is JavaScript kódot írni, hogy a JavaScript kód és egy másik programnyelv kódja felváltva követik egymást !
Ehhez csak egy a JavaScript és a másik programnyelv kódját váltakozva beolvasni képes JavaScript forráskód szükséges csak .
Most ezen dolgozok, és jelentősen előrehaladtam vele !
De. És annak sincs értelme.
-
lanszelot
addikt
Nincs mese, rosszul csináltad, át kell írnod, de nem kézzel hanem egy kisebb külön script-el !
Mivel az "eltolásod" rendszeres lehet, ezért egy külön kisebb script programmal hamar végezhetnél vele .
Ajándék képen, küldjél nekem privátban valami ami szerinted jobb linkeket ♥
Először is köszönöm szépen a választ

A 3ikat nem értem. Szívesen küldök, de nem értem mit.

-
lanszelot
addikt
És ha megfordítanád ?
{"www.elso.hu" : "elso","www.masodik.hu" : "masodik","www. harmadik.hu" : "elso","www.negyedik.hu" : "masodik"}Az azért nem jó, mert a linket kell kikérnem.
Illetve több mint 1000 tételt kellene átírnom.Arra gondoltam, hogy object az object -ben az nem borítja meg nagyon a kikérést. Viszont azzal is rengeteg munka lenne mire átírom. 10 -esével objectbe kellene rakni.
Én toltam el, nem gondolkodtam előre

-
gabor128
aktív tag
Majd alaposan kikérdezem róla a ChatGPT motort ♥

=> például :
User
Mire szolgál a JavaScriptes console s a console.log ?ChatGPT
A JavaScriptconsoleobjektum és aconsole.log()függvény segítségével kimenetet írhatsz ki a böngésző konzoljába vagy a fejlesztői eszközök konzoljába. Aconsole.log()függvény általában használatos a debuggoláshoz és a fejlesztési folyamat során információk, üzenetek, változók értékeinek vagy objektumok állapotainak kiírásához.A
console.log()függvényt a következőképpen használhatod:javascriptCopy codeconsole.log('Üzenet');console.log(variable);console.log('Az objektum:', objektum);A fenti példákban a
console.log()függvény a paraméterként megadott értékeket kiírja a konzolba. A szövegek egyszerűen megjelennek a konzolon, míg a változók és objektumok részletei részletesen jelennek meg.A
consoleobjektum rendelkezik más hasznos módszerekkel is, mint példáulconsole.error(),console.warn(),console.info(), amelyek különböző típusú üzeneteket adnak vissza, például hibaüzeneteket, figyelmeztetéseket vagy információkat.Fontos megjegyezni, hogy a
console.log()függvény csak fejlesztési célokra szolgál, és általában nem ajánlott a végső termelési kódban hagyni ezeket a kimeneteket, mivel befolyásolhatják az alkalmazás teljesítményét és biztonságát. A kész termékben ezeket a kimeneteket általában el kell távolítani vagy letiltani.
Szia!
Hagy kérdezzek valamit a console.log-al kapcsolatban!
Én most kezdem a JS-t tanulni. Mindenhol ezt a console.log-ot használják debuggoláshoz, de nekem valamiért nem működik rendesen.
Van egy kb üres HTML, ami meghívja a JS-t. Abban van egy db tömb, aminek egyik elemét akarnám kiiratni console.log-al, de azt írja, hogy "undefined". Látja az objektumot, mert ha csak az objektum nevet írom be a konzolba, akkor mutatja, hogy mik vannak benne. Viszont így utasításként se a konzolban, se a JS-ből nem csinál semmit. firefoxban futtatom. Hot reloadot felraktam, meg leszedtem egy Node.js-t a feladatokhoz, ami némi hibaüzenetekkel, de felment (windózra).
-
sztanozs
veterán
A ChatGPT hathatós segítségével, használatba vettem a
consol.***()utasítást .
Most ugye szégyellhetem magamat előttetek ?
Eddig mind function-ombatry...catchutasítást tettem .
nem tudom, hogy a ketto hogyan kapcsolodik, de nyugodtan szegyelld magad elottunk - nem kell szegyellni
-
hiperFizikus
senior tag
Majd alaposan kikérdezem róla a ChatGPT motort ♥

=> például :
User
Mire szolgál a JavaScriptes console s a console.log ?ChatGPT
A JavaScriptconsoleobjektum és aconsole.log()függvény segítségével kimenetet írhatsz ki a böngésző konzoljába vagy a fejlesztői eszközök konzoljába. Aconsole.log()függvény általában használatos a debuggoláshoz és a fejlesztési folyamat során információk, üzenetek, változók értékeinek vagy objektumok állapotainak kiírásához.A
console.log()függvényt a következőképpen használhatod:javascriptCopy codeconsole.log('Üzenet');console.log(variable);console.log('Az objektum:', objektum);A fenti példákban a
console.log()függvény a paraméterként megadott értékeket kiírja a konzolba. A szövegek egyszerűen megjelennek a konzolon, míg a változók és objektumok részletei részletesen jelennek meg.A
consoleobjektum rendelkezik más hasznos módszerekkel is, mint példáulconsole.error(),console.warn(),console.info(), amelyek különböző típusú üzeneteket adnak vissza, például hibaüzeneteket, figyelmeztetéseket vagy információkat.Fontos megjegyezni, hogy a
console.log()függvény csak fejlesztési célokra szolgál, és általában nem ajánlott a végső termelési kódban hagyni ezeket a kimeneteket, mivel befolyásolhatják az alkalmazás teljesítményét és biztonságát. A kész termékben ezeket a kimeneteket általában el kell távolítani vagy letiltani.
A ChatGPT hathatós segítségével, használatba vettem a
consol.***()utasítást .
Most ugye szégyellhetem magamat előttetek ?
Eddig mind function-ombatry...catchutasítást tettem .
-
Salamander
tag
A kezdetekben ráragadtam az alert() használatára, és még 1x se próbáltam a console.log -ot .
Én nem avval foglalkozok, hogy a kódom maximális legyen, hanem avval, hogy hamar meglegyen és működjön, és minél hamarább a hátam mögött tudjam az egészet .
Értjük mi, hogy a részleteket a hátad mögé akarod tudni, de minden rosszindulat nélkül írom, hogy nézz utána, hogy mit, miért és hogyan (nem) szoktak csinálni. Ilyen pl. a prototype módosítása.
Gondolom nem csak magadnak szánod amit csinálsz, hanem ahogy láttam, közzé is tetted. Ha olyat is tartalmaz, ami antipattern, akkor felesleges közzétenni, mert kompatibilitási problémákat okozhat és emiatt tényleg nem fogja más használni.
Csak egy javaslat: a prototype.js és a mootools történetének nézz utána! Nem véletlen, hogy ezek használatát ma már kerülni kell...
-
Mr. Y
őstag
A kezdetekben ráragadtam az alert() használatára, és még 1x se próbáltam a console.log -ot .
Én nem avval foglalkozok, hogy a kódom maximális legyen, hanem avval, hogy hamar meglegyen és működjön, és minél hamarább a hátam mögött tudjam az egészet .
Szerintem élsz némi fogalomzavarban, ezért lehet mindez.
Azalert()egy olyan metódus, amely egyike a felhasználók felé történő kommunikációnak.
Aconsolepedig a fejlesztőknek van fenntartva, működés ellenőrzésre, folyamatábrákra, logolásra, debug-olásra és még sorolhatnám.
Éppen ezért ezutóbbi nem igényel interakciót. -
sztanozs
veterán
Ebben hasznos volt a segítsége, nem 100-as, de ajánlom nektek is ♥ :
User
... és ha azt szeretném, hogy számértékre is és karakterlánc értékre is alkalmas legyen, de egyszerre ?ChatGPT
Ha szeretnéd, hogy a függvényed egyszerre működjön számértékeken és karakterláncokon is, akkor a legjobb megoldás az lenne, ha aNumber.prototypeés aString.prototypeobjektumokra is hozzáadod a függvényt.Íme egy példa a helyes megközelítésre:
javascript
Copy codeNumber.prototype.xAlert = String.prototype.xAlert = function() {console.log("xAlert: " + this); };const number = 10;number.xAlert(); // Kiírja: "xAlert: 10"const string = "Hello";string.xAlert(); // Kiírja: "xAlert: Hello"Ezzel a megközelítéssel a
xAlertfüggvény mind aNumbertípusra, mind aStringtípusra alkalmazható lesz.
De akkor ha mar lo, legyen kover alapon:
Object.prototype.XAlert = function(){console.log("XAlert: " + this.toString());}
Igy nem kell mindenhova turkalnod, teleszemetelhetet az "ossejtet" is![;]](//cdn.rios.hu/dl/s/v1.gif)
Es akkor meg ez is mukodik:(1).XAlert(); -
disy68
aktív tag
A ChatGPT-nek az a haszna a JavaScript terén, hogy
1. nem kell kotorásznom a referenciákban, elég csak megkérni erre a ChatGPT motort .2. A programom égészét nem tudom rábízni, de amikor egy kritikus JavaScript kódolási "nem tudom hogy mit is csinálja" merül fel pusztán kódolástechnikai szempontból, akkor kíméli az idegeimet .
a kérdés arra vonatkozott, hogy mi értelme egy custom függvénynek - pláne a beépített típusokhoz hozzáadva prototype-on keresztül, ami izomnagy antipattern (ahogy Salamander is említi) -, aminek nulla hozzáadott értéke van bárki számára
-
Mr. Y
őstag
A ChatGPT-nek az a haszna a JavaScript terén, hogy
1. nem kell kotorásznom a referenciákban, elég csak megkérni erre a ChatGPT motort .2. A programom égészét nem tudom rábízni, de amikor egy kritikus JavaScript kódolási "nem tudom hogy mit is csinálja" merül fel pusztán kódolástechnikai szempontból, akkor kíméli az idegeimet .
Legyél te is ChatGPT

-
Salamander
tag
Ebben hasznos volt a segítsége, nem 100-as, de ajánlom nektek is ♥ :
User
... és ha azt szeretném, hogy számértékre is és karakterlánc értékre is alkalmas legyen, de egyszerre ?ChatGPT
Ha szeretnéd, hogy a függvényed egyszerre működjön számértékeken és karakterláncokon is, akkor a legjobb megoldás az lenne, ha aNumber.prototypeés aString.prototypeobjektumokra is hozzáadod a függvényt.Íme egy példa a helyes megközelítésre:
javascript
Copy codeNumber.prototype.xAlert = String.prototype.xAlert = function() {console.log("xAlert: " + this); };const number = 10;number.xAlert(); // Kiírja: "xAlert: 10"const string = "Hello";string.xAlert(); // Kiírja: "xAlert: Hello"Ezzel a megközelítéssel a
xAlertfüggvény mind aNumbertípusra, mind aStringtípusra alkalmazható lesz.
A prototype-okhoz nem nyúlunk, kivéve a polyfillek esetén. Ha saját függvényeket akarsz, akkor azokat is egy saját gyűjtőobjektumba érdemes rakni, hogy kevésbé szennyezd a globális namespacet.
-
sztanozs
veterán
Ebben hasznos volt a segítsége, nem 100-as, de ajánlom nektek is ♥ :
User
... és ha azt szeretném, hogy számértékre is és karakterlánc értékre is alkalmas legyen, de egyszerre ?ChatGPT
Ha szeretnéd, hogy a függvényed egyszerre működjön számértékeken és karakterláncokon is, akkor a legjobb megoldás az lenne, ha aNumber.prototypeés aString.prototypeobjektumokra is hozzáadod a függvényt.Íme egy példa a helyes megközelítésre:
javascript
Copy codeNumber.prototype.xAlert = String.prototype.xAlert = function() {console.log("xAlert: " + this); };const number = 10;number.xAlert(); // Kiírja: "xAlert: 10"const string = "Hello";string.xAlert(); // Kiírja: "xAlert: Hello"Ezzel a megközelítéssel a
xAlertfüggvény mind aNumbertípusra, mind aStringtípusra alkalmazható lesz.
Es ennek mi a konkret haszna? Mivel jobb ez, mint a console.log("xAlert: " + akarmi)
-
hiperFizikus
senior tag
Talán e egyszeri alkalmat megbocsátják a moderátorok ♥
Most indítottam egy új topikot a JavaScripttel kapcsolatban ! :
https://itcafe.hu/tema/a_javascriptes_intelligencia_mijs_aijs/friss.html, ajánlom nektek ...
Ebben hasznos volt a segítsége, nem 100-as, de ajánlom nektek is ♥ :
User
... és ha azt szeretném, hogy számértékre is és karakterlánc értékre is alkalmas legyen, de egyszerre ?ChatGPT
Ha szeretnéd, hogy a függvényed egyszerre működjön számértékeken és karakterláncokon is, akkor a legjobb megoldás az lenne, ha aNumber.prototypeés aString.prototypeobjektumokra is hozzáadod a függvényt.Íme egy példa a helyes megközelítésre:
javascript
Copy codeNumber.prototype.xAlert = String.prototype.xAlert = function() {console.log("xAlert: " + this); };const number = 10;number.xAlert(); // Kiírja: "xAlert: 10"const string = "Hello";string.xAlert(); // Kiírja: "xAlert: Hello"Ezzel a megközelítéssel a
xAlertfüggvény mind aNumbertípusra, mind aStringtípusra alkalmazható lesz.
-
sztanozs
veterán
Jó is meg nem is : persze, miért van ez így ? :
var jsNL= "\n" ;alert("alert 1.23e-7 /: nem pászol, miért? "+jsNL+(Math.pow( 1.23e-7 ,1/3))+jsNL+(Math.pow( 1.23e-6 ,1/3))+jsNL+(Math.pow( 1.23e-8 ,1/3))+jsNL+(Math.pow( 123e-9 ,1/3))+jsNL+(Math.pow( 0.0000123 ,1/3))+jsNL+(Math.pow( 8 ,1/3))+jsNL+(Math.pow( 0.8e1 ,1/3))+jsNL+(Math.pow( 80e-1 ,1/3)) )A zseb-számológépem szerint a 0,02308350239753608692070763457794 helyes . A JS szerint meg csak akkor ha
1.23e-7helyet1.23e-8írnák . No de ez baromi kényelmetlen !Hogy van ez, miért van ez így ?
nekem 0.004973... a szamologepen is.
valamit elszamolsz a szamologepen.
ird be hogy 0.000000123 (kobgyok) -
sztanozs
veterán
Nem azért gondoltam erre, hogy jobb legyen tőle a html+JavaScript kód, hanem hogy elméletileg érdekes lenne . Olyan intellektuális kihívás lenne .

Nekem elmeletileg sem erdekes (hacsak nem tortenelmi szempontbol nezzuk). A kihivas igazabol csak ott van, hogy a korlatozott ertek-hosszusagu es karakter-korlatozott attributumokba nehez bonyolult logikat onelinerekben megirni, de ennek sok ertelme nem nagyon van...
-
Bzozoo
tag
Egy furcsaságra gondoltam:
, Mi lenne, ha olyan nagyméretű .html lapot, ill. lapokat szerkesztenénk kíváncsiságból, amiben a<script>között</script>egyáltalán nincs semmi . Hanem az összes - akár sokk is - JavasScript kód a .html tagon belüli események tulajdonságokban - pl. onClick="script.../sript" - van szétszórva, ill. belegyömöszölve ?nyilván a onClick="script.../sript" szintaktikailag nem pontos
És ez mitől lenne jó neked, vagy bárki másnak? Mindenki inkább azon dolgozik, hogy a HTML, CSS, JavaScript minél jobban elkülönüljön egymástól és egy jól elszeparált script tag között legyen (de még inkább egy külön fájlban), nem azon, hogy a sok kis JavaScript kód a HTML közé legyen "begyömszkölve"
-
sztanozs
veterán
Ezt kicsiben kipróbáltam, és jónak tűnik . Majd kíváncsi vagyok, hogy nagyban is ugyanolyan jó lesz-e mint kicsiben .

Kerestem a referenciában a tieidet, de nincs minden benne, vagy nem rendesen elérhetők .https://www.w3schools.com/js/js_assignment.asp
, van ennél jobb linked JS referenciának való ?Van: https://developer.mozilla.org/en-US/docs/Web/JavaScript
A W3schools-t nem mondanam referencianak - alap oktato anyagnak megfelel, es sokkal jobb, mint evekkel ezelott, de alap dolgokon kivul mas nincs nagyon benne...
-
sztanozs
veterán
Nem megy, majdnem jó :
<script>constitera= {argu:{}, fugg:{}, utas:{}, kifej:{}, szimu:{}, blokk:{}, oper:{}, para:{}, "":{} },nycs= {open:itera, close:itera, "":itera}, // nyitás, csukásIOput= {Termi:nycs, aTermi:{makro:nycs, editer:nycs, compu:nycs, "":nycs}, "":nycs} //,; // const_IOput.Termi.open.argu.ize= 5 ; // okIOput.argu.ize= 5 ; // nem okalert(7777) ;</script>Azt szeretném, hogy az ok rész is és a nem ok rész is ok-ok legyen, azaz menjen ! - anélkül, hogy el kellene miatta
csúfítanoma kódot .Ezért próbáltam az "":itera és az "":nycs objektumokat bevezetni, de azonkívül, hogy önmagokban nem okoznak szintaxishibát, nem azt csinálják, amit szeretnék velük, azaz hogy a fenti két értékadásom menjen ♥
Tehát "meghagyogatva-kihagyogatni" szeretnék érte a tulajdonságaim közt .
Rengeteget kotortam érte mindenfelé, de nem tudtam zöld ágra vergődni vele .
vagy egyszerubben:
Object.assign(nycs,itera);
Object.assign(IOput,itera); -
sztanozs
veterán
Nem megy, majdnem jó :
<script>constitera= {argu:{}, fugg:{}, utas:{}, kifej:{}, szimu:{}, blokk:{}, oper:{}, para:{}, "":{} },nycs= {open:itera, close:itera, "":itera}, // nyitás, csukásIOput= {Termi:nycs, aTermi:{makro:nycs, editer:nycs, compu:nycs, "":nycs}, "":nycs} //,; // const_IOput.Termi.open.argu.ize= 5 ; // okIOput.argu.ize= 5 ; // nem okalert(7777) ;</script>Azt szeretném, hogy az ok rész is és a nem ok rész is ok-ok legyen, azaz menjen ! - anélkül, hogy el kellene miatta
csúfítanoma kódot .Ezért próbáltam az "":itera és az "":nycs objektumokat bevezetni, de azonkívül, hogy önmagokban nem okoznak szintaxishibát, nem azt csinálják, amit szeretnék velük, azaz hogy a fenti két értékadásom menjen ♥
Tehát "meghagyogatva-kihagyogatni" szeretnék érte a tulajdonságaim közt .
Rengeteget kotortam érte mindenfelé, de nem tudtam zöld ágra vergődni vele .
Ezt hol lattad (alahuzott)???
IOput= {
Termi:nycs,
aTermi:{
makro:nycs,
editer:nycs,
compu:nycs,
"":nycs
},
"":nycs
}ha minden jol megy, akkor a kovetkezovel megoldhato (viszont plusz ellenorzes nelkul felulcsapja a mar letezo property-t):
function propagate(src, dest) {
for (var propName in src){
if (src.hasOwnProperty(propName)){
dest[propName] = src[propName]
}
}
} -
disy68
aktív tag
" egy 437 oldalas function mar tobb, mint programozastechnikai hiba... "
, persze nem 1 db function a 437 oldalnyi, hanem az egész programom .Lehet, de mit tehetnék ?
, olyan mint ha a nagyméretű adatbázis sok kis metódusokból állna .Én kezdő programozó vagyok, a JavaScriptet sem ismer ától-zéig, úgy hogy jó-tanácsok jól-jönnének ♥

"Lehet, de mit tehetnék ?"
ahelyett, hogy megpróbálnád feltalálni a spanyol viaszt szarul, inkább tanuld meg a nyelvet és nézz utána az ajánlásoknak és engedd el a saját hülyeségeidet (többen is felhívták rá a figyelmedet többször is, láthatóan hiába, sanszosan ennek is ugyanannyi foganatja lesz)
pl. code styling (különös figyelemmel arra, hogyan nevezel el dolgokat)
ismerd meg az "újabb" feature-öket
illetve ismerd meg hogyan működik a nyelv jobban és pár design pattern-t a tipikus problémák tipikus kezelésére -
sztanozs
veterán
Már annyi mindent megpróbáltam, sikertelenül .

function valami3()try{// ha itt van egy hiba} catch(err){idDiv1.innerText += "valami5"/* Hogyan lehet itten{ebben az utasítás sorban} tökéletesen(!) megszakítani az egész program futását úgy, hogy azért még az idDiv1.innerText megjelenítésre kerüljön utána ? És kellene ezt tennie rengeteg function közepette ! - 437 képernyő oldal .*/}; // try_}; // func_
egy 437 oldalas function mar tobb, mint programozastechnikai hiba...
Szerintem ez kell neked btw...
try {}
catch {}
finally {
// ez akkor is lefut, ha beleugrott a catch-be barhonnan a try-bol
} -
tuareg85
tag
Már annyi mindent megpróbáltam, sikertelenül .

function valami3()try{// ha itt van egy hiba} catch(err){idDiv1.innerText += "valami5"/* Hogyan lehet itten{ebben az utasítás sorban} tökéletesen(!) megszakítani az egész program futását úgy, hogy azért még az idDiv1.innerText megjelenítésre kerüljön utána ? És kellene ezt tennie rengeteg function közepette ! - 437 képernyő oldal .*/}; // try_}; // func_
Az idDiv1.innerText += "valami5" utan tudsz dobni sajat hibat (vagy ugyanazt ujra). De persze minden kovetkezo try-catch-ben meg kell nezned, hogy az adott hibat ott akarod-e kezelni vagy tovabb akarod-e dobni.
-
hiperFizikus
senior tag
Már annyi mindent megpróbáltam, sikertelenül .

function valami3()try{// ha itt van egy hiba} catch(err){idDiv1.innerText += "valami5"/* Hogyan lehet itten{ebben az utasítás sorban} tökéletesen(!) megszakítani az egész program futását úgy, hogy azért még az idDiv1.innerText megjelenítésre kerüljön utána ? És kellene ezt tennie rengeteg function közepette ! - 437 képernyő oldal .*/}; // try_}; // func_
+ jobban rávilágítva a problémámra :
try{try{try{// az a bajom, hogy az itteni hiba a kiíratásnál végig terjed felfelé, ami csúnya} catch(err){// kiíró3};} catch(err){// kiíró2};} catch(err){// kiíró1};Persze mindegyik
trz{}különfunction-ban van, csak itt össze vanak írva .
-
sztanozs
veterán
Találtam egy érdekes JavaScript problémát, ha egyáltalán probléma ! :
Ez egy Pithon prg. ny. kód :
print("Megszakítás Ctrl C-vel!")for f in fib():try: print fexcept KeyboardInterrupt:breakinnen :
https://sulipython.fandom.com/hu/wiki/Gener%C3%A1tor
, valahol az alsó 2/3 -ában található .Ha jól értem, a Pithonban van 1 előredeklarált kulcsszó a túlcsordulás vagy a végtelen futás esetén megnyomandó "ctrl C" gombbal való kilépésre:
KeyboardInterrupt.Kérdésem, hogy van ennek JavaScript megfelelője ?
Kis olvasnivalo: [link]
-
Bzozoo
tag
Találtam egy érdekes JavaScript problémát, ha egyáltalán probléma ! :
Ez egy Pithon prg. ny. kód :
print("Megszakítás Ctrl C-vel!")for f in fib():try: print fexcept KeyboardInterrupt:breakinnen :
https://sulipython.fandom.com/hu/wiki/Gener%C3%A1tor
, valahol az alsó 2/3 -ában található .Ha jól értem, a Pithonban van 1 előredeklarált kulcsszó a túlcsordulás vagy a végtelen futás esetén megnyomandó "ctrl C" gombbal való kilépésre:
KeyboardInterrupt.Kérdésem, hogy van ennek JavaScript megfelelője ?
Javascriptben is használhatod a break-et. Csak beleteszel a ciklusba egy if feltételt, ami egy boolean változót figyel. Ha a bool-t a ciklus alatt true-ra állítod, akkor belefut a feltételbe, amiben benne van a break és megáll a ciklus
for (let i = 0; i < 10000000; i++) {if (valamiFeltétel) {break; // A ciklus megszakítása}// A ciklus műveletei} -
martonx
veterán
Találtam egy érdekes JavaScript problémát, ha egyáltalán probléma ! :
Ez egy Pithon prg. ny. kód :
print("Megszakítás Ctrl C-vel!")for f in fib():try: print fexcept KeyboardInterrupt:breakinnen :
https://sulipython.fandom.com/hu/wiki/Gener%C3%A1tor
, valahol az alsó 2/3 -ában található .Ha jól értem, a Pithonban van 1 előredeklarált kulcsszó a túlcsordulás vagy a végtelen futás esetén megnyomandó "ctrl C" gombbal való kilépésre:
KeyboardInterrupt.Kérdésem, hogy van ennek JavaScript megfelelője ?
gombnyomást javascripttel is tudsz figyelni.
-
Bzozoo
tag
oda válaszoltam #10 hiperFizikus hogy ne huzigáljam a moderátorok bajszát

Kár volt fáradnod. Bevallom, az én tudásom itt már végetér 😂
-
Bzozoo
tag
Majd elmagyarázom a Lolita topicomban, majd ha készen lesz az az ütemterv . Haladok vele, inkább sok mint nehéz lenne .
-
Bzozoo
tag
Használni fogom, ill. szeretném ezt az alak mintát .
Mellékesen ugye a
break dobvaműködni fog ?Főleg meg: hogy ezt az
objectésfunctionpárt meg lehet-e oldani rövidebben, esetleg másképpen ? - fontos lenne, hogy közben ugyanúgy bárhol el lehessen őt helyezni a kódban .Object.defineProperty(Mt.kifej, "alma", {value:function (){ dobva:{let a0, e1 ;if (reth4 != 123){ break dobva }; // if_// => az érdemi hosszú kód}}; // : func_}); // obj.def.pro_// <<>> alma :
Nekem magas ez a hiperfizika 😂
-
sztanozs
veterán
Használni fogom, ill. szeretném ezt az alak mintát .
Mellékesen ugye a
break dobvaműködni fog ?Főleg meg: hogy ezt az
objectésfunctionpárt meg lehet-e oldani rövidebben, esetleg másképpen ? - fontos lenne, hogy közben ugyanúgy bárhol el lehessen őt helyezni a kódban .Object.defineProperty(Mt.kifej, "alma", {value:function (){ dobva:{let a0, e1 ;if (reth4 != 123){ break dobva }; // if_// => az érdemi hosszú kód}}; // : func_}); // obj.def.pro_// <<>> alma :
igen, működik a break context by label
-
Bzozoo
tag
Találtam valamit a NET-en:
https://en.wikipedia.org/wiki/JavaScript_syntax
, persze a Google lefordítja nektek magyarra is .
Most nem tudom elolvasni, mért épen az új prg. ny. -en dolgozok, de kíváncsi vagyok, hogy mit is szóltok e linkemhez ?
Bámulatos egy link 😂
-
martonx
veterán
Találtam valamit a NET-en:
https://en.wikipedia.org/wiki/JavaScript_syntax
, persze a Google lefordítja nektek magyarra is .
Most nem tudom elolvasni, mért épen az új prg. ny. -en dolgozok, de kíváncsi vagyok, hogy mit is szóltok e linkemhez ?
Örülünk, hogy elkezdted használni a keresőt.
-
nevemfel
senior tag
Csak úgy kutyafuttában ránéztem, nem ez-e a bajod vele:
let value = getValue();function getValue() {return true;}function myFunction(x) {//}..myFunction(value);..
Vagyis csak azt hívhatod meg ami előtte már deklarálva van !Vagyis csak azt hívhatod meg ami előtte már deklarálva van !
Kivéve a var és function deklarációkat.
-
sztanozs
veterán
Az, hogy mi mire van az, kis gond, az a nagy gond, hogy ha megbokrosodik, akkor merre jár a folyamat fókusza ♥
Erre valo a debugger - hogy kordaban tartsd a bokrot (es a valtozokat).
-
martonx
veterán
itt ebben
; if ( [,,,,].u(a1,'d°')[0] ){...} ;
nem volt kitéve a[0]tag, ami nem megszakította a programom futását, hanem félrevitte, mindezt a 240 képernyő oldalnyi kódomban tette ! Aprólékos kellemetlen keresgélés után találtam csak meg .
Kezded már kapizsgálni, miért erőltetem az olvasható kód írást?

-
sztanozs
veterán
itt ebben
; if ( [,,,,].u(a1,'d°')[0] ){...} ;
nem volt kitéve a[0]tag, ami nem megszakította a programom futását, hanem félrevitte, mindezt a 240 képernyő oldalnyi kódomban tette ! Aprólékos kellemetlen keresgélés után találtam csak meg .
Hat igen - az implicit konverzio (illetve az implicit feltetel) nem nagy segitseg a hibak megtalalasanal.
-
sztanozs
veterán
Tudtok valami jobb linket a programban{szoftverben} való hibakeresgéléshez, mert egész nap csak egy hibát kerestem ? Mire megtaláltam, már örülni sem tudtam neki !
Es mi volt vegul a hiba (hogy tanuljunk belole)?
Egy pontosvesszo maradt el, vagy egy bezaro zarojellel volt tobb/kevesebb? -
Mr. Y
őstag
Tehát a szoftver hibámat keressem meg magam, és akkor az Isten is megsegít majd ?
Beszélgess a ChatGPT-vel. Legalább nem fogsz unatkozni és azonnal válaszol. Elvileg sosem fáj a feje...
![;]](//cdn.rios.hu/dl/s/v1.gif)
-
Bzozoo
tag
Tudtok valami jobb linket a programban{szoftverben} való hibakeresgéléshez, mert egész nap csak egy hibát kerestem ? Mire megtaláltam, már örülni sem tudtam neki !
Az egyik 8-ast fordítva írtad 😃
-
martonx
veterán
Tudtok valami jobb linket a programban{szoftverben} való hibakeresgéléshez, mert egész nap csak egy hibát kerestem ? Mire megtaláltam, már örülni sem tudtam neki !
Sajnos nem tudunk jobb linket, bármit is jelentsen a link a te szóhasználatodban.
-
sztanozs
veterán
jó,
És van valami csak a JavaScript -nek: előre gyártott JS kódok nyilvános tára: hogy nevezik ?
pl npmjs.com, de githubon is lehet JS-only kodtarat csinalni.
-
sztanozs
veterán
Jaj, mit értetlenkedsz ...
Ez ni : Körülbelül így néz ki.
És ez ni:
const timer = {default: 0,get() {return this.default;},increase() {this.default += 1;...stb.ez egy sima szamlalo (Counter), megosztasra meg ott a github. Csinalsz egy acountot, es az osszes publikus kododat meg tudod osztani. Mivel van egy csomo bot ami az osszes github repot lementi, igy akar ezek az agymenesek is beszivaroghatnak valami nagyobb kodbazisba (foleg, a valami feleszu AI rakja ossze a kodot).
-
martonx
veterán
Jaj, mit értetlenkedsz ...
Ez ni : Körülbelül így néz ki.
És ez ni:
const timer = {default: 0,get() {return this.default;},increase() {this.default += 1;...stb.Ezeket mi magunk írjuk ilyenkor.
-
Bzozoo
tag
Hogyan nevezik az ilyesmi alprogram mintákat, és a portálaikat ?
Vagyis milyen név alatt keresgéljek utánuk ?
Hogy milyen alprogram minta?
-
weiss
addikt
Nem vagyok járatos a témádban, de hátha el lehetne intézni 1 logikai változóval : legyen a neve BL1 a boolean után rövidítve . Ilyesmit gyakran használok .
let BL1 ; BL1= true ; // vagy false, ahogy alkalmasabb neked
listád eleje/:
ág
BL1= valami ;
ág
BL1= valami ;
ág
BL1= valami ;
...stb.utolsó ágad
if (BL1){}; // if_
/: listád vége .
:
Az a probléma, hogy asyncnál semmilyen változós megoldás nem lesz jó, mert előbb értékelődik ki a végén, mint ahogy az értékadás megtörténik.
-
Zedz
addikt
Az addikt moderátort jelent ?
Igen.
-
Mr. Y
őstag
Most ezen mérgelődök . Rá ment egy napom feleslegesen, amíg rájöttem e hibámra :
egy szokásos a0.Replace() után
(a0 == a00)-> false : "35 a c - a - c a c - a -12"egy szokásos a0.Repla() után
(""+a0 == ""+a00) -> true : "35 a c - a - c a c - a -12"
cm. persze a textarea-ba idézőjelek nélkül lett beírva, onnan lett betöltve . .Mind két sztring ugyanabból a karakterekből áll, ezt ellenőriztem egy ciklusba tett függvénnyel: **.charCodeAt(0) .
kb. ( a0.charCodeAt(0)ésCiklus == a00.charCodeAt(0)ésCiklus ) : true
, csak ciklusba építve volt .
Meg lehetne ezt elegánsabban is csinálni ? - mint így :
(""+a0 == ""+a00).
Csak kíváncsi vagyok, mert ha nem nagyon, akkor muszáj evvel folytatom .
Pont úgy lehet, ahogy leírtad.
Te ki szoktad próbálni, mielőtt leírod kérdésként az elméleted? -
sztanozs
veterán
már ott válaszoltam neked: #3
Szerintem ennek a valasznak az eg vilagon semmi ertelme nincs.
A kodsorok szama semmilyen indikativ erovel nem bir.És a szgépen helyesen lefutó kód menyisége minősíti a programozót !
Szerintem a szgepen helyesen lefuto kod minosege minositi a programozot... -
sztanozs
veterán
Ez az öregek és a fiatalok harca, ahol az öregeknek le van a fiataloknak meg fel van !
240 oldalnyi és a szgépen gond nélkül lefut . Várnotok kell rá még egy kicsit, mert eddig sokszor borult az időterve ,
Mondjuk meg igy evek multan sem ertem miert "oldal"-ban adod meg a kodhossz-t, mintha lenne annak barmi ertelme, hany oldal leporellora nyomtatod ki (remelem tenyleg nem nyomtatod ki)...
Altalaban kodsorra (vagy ritkabban karakterszamra) szoktak szamolni - de csak akkor, ha szamlazas szempontjabol erdekes (pl code review eseten). Egyebkent meg senkit nem erdekel, mekkora a kod. -
Zedz
addikt
Ez az öregek és a fiatalok harca, ahol az öregeknek le van a fiataloknak meg fel van !
240 oldalnyi és a szgépen gond nélkül lefut . Várnotok kell rá még egy kicsit, mert eddig sokszor borult az időterve ,
Nem várunk itt semmire. Legközelebb ha Javascripttel kapcsolatban van kérdésed akkor tedd fel, a saját hobbidnak pedig ott van a dedikált fórum.
-
Zedz
addikt
lásd #2
, félidő
A Lolita kód JavaScript alapon van megcsinálva . Úgy kell értenetek, hogy: [ html + JS + PHP ++ Lolita kód ] .
Hogy mennyire önálló nyelv ? : Hát a program váza kicsi, amire rengeteg functiont lehet bekötni, de ha akarod, akkor kevés functiont kötöl hozzá csak .
Nem rajtam(!) múlik, hogy a Lolita topicban vitázunk róla tovább ...
Oksa, akkor saját topikjában vitázz róla. Ha Javascripttel kapcsolatban van kérdésed az ide tartozik. Más nem nagyon.
-
Mr. Y
őstag
Keresek 1 db alkalmas karaktert :
, mint ahogy az ( ellenkezője az ), és az { ellenkezője az }
, úgy mi az ellenkezője a § paragrafus jelnek, a ¶ jel kivételével, persze ezek nem zárójelek ?
Illetve mely karaktert látnátok szívesebben a § paragrafus jel ellenkezőjének ?
Meg miért nem éred be a könnyen hozzáférhető karakterekkel? Nincs már így is eléggé elbonyolítva mindened?

-
Zedz
addikt
Keresek 1 db alkalmas karaktert :
, mint ahogy az ( ellenkezője az ), és az { ellenkezője az }
, úgy mi az ellenkezője a § paragrafus jelnek, a ¶ jel kivételével, persze ezek nem zárójelek ?
Illetve mely karaktert látnátok szívesebben a § paragrafus jel ellenkezőjének ?
Sorry, de ez hogy jön a Javascripthez? A témád már szerintem nem ide tartozik.
-
Mr. Y
őstag
Nem. Fejlesztői környezet az az interfész, amiben megírhatod a programjaidat. Ez lehet egy jegyzettömb is, de lehet az általad belinkelt VSCode is.
Az API jelentése is ez. De az API nem egyenlő egy programozási nyelvvel.
-
Mr. Y
őstag
Az nem baj, hogy a projektedet a Lolita kódban kezdted el felépíteni, mert :

1. a projektedhez úgy is hosszú idő kellesz
2. közben remélhetőleg készen lesz a kifejezések is hozzá, amit nagyrészt a közre nem adott még befejezetlen Teener kódomból vesszek át
3. a visszamenőleges kompatibilitás úgy van, hogy például amikor most a régi Teener kódomból hozom át a Lolita kódba a kifejezésekhez tartozó function -okat, akkor csak csekély változtatást kell csinálnom, amik könnyűek és ha méretes a program, akkor 1-2 nap alatt letudható .
4. breaking change: a részemről ingyenes és feltétel nélküli . a lolita kódban írt programodat pedig akár pénzért is árulhatod, már azért is, mert a Lolita programnyelv csak egy váz, amire te olyan és úgy rakod az alprogramjaidat, ahogyan csak akarod, beleértve, hogy az előre deklarált alprogramjaim eltávolítását is ♥
5. előfordulhat hogy a Lolita kód vázán egy kicsit igazítanod kellesz, hogy az neked jobban megfeleljen: ezt nyugodtan megteheted.

A kérdéseitekre továbbra is szívesen fogok válaszolni !
...a lolita kódban írt programodat pedig akár pénzért is árulhatod...
Mert minden mást csak crypto-valutáért vagy két kecskéért?

...már azért is, mert a Lolita programnyelv csak egy váz, amire te olyan és úgy rakod az alprogramjaidat, ahogyan csak akarod...
Mint minden feljesztőkörnyezet?

-
Mr. Y
őstag
https://hu.wikipedia.org/wiki/Microsoft_Visual_Studio
programnyelvekre ; ... .
Pascal, Pithon, Algol, Cobol, az 1 db betűvel jelöltek, Forth, Fortran, ...stb.
Sőt hamar le lehet programozni egy olyan számozott sorokból álló utasítás-sor követőt, mint amilyen a régi programnyelvek is voltak úgy, hogy e sorokban élő JavaScript elemek{utasítások} vannak . Hiszen pár ciklus kell hozzá, és pár elágazás .
Azt azért tudod ugye, hogy a belinkelt programozási nyelv az valójában nem egy programozási nyelv? Az csak egy ingyenes fejlesztő környezet…
-
Zedz
addikt
bolondság ide - bolondság oda
: most a Lolita programnyelvem kifejezését csinálom, és most 177 képernyő oldal körül mozgok vele, ami olyan 5310 sor, de mivel még nincs készen és még kavarom, ezért végül is kevesebb is lehet .
Hogy mikorra lesz készen ?
Tudjátok, ha egy kellemetlenebb baki miatt elakadok, akkorborulaz időterv .
Az baj, mert én már az idei nagy céges projektet abban kezdtem el felépíteni. Lesz breaking change? Backward compatibility?
-
Zedz
addikt
Az elithez a nagy amerikai szoftvercégek tartoznak . Hogy menyire lennének tisztességtelenek azt a moderátorokra tekintettel hagyjuk .
Vegyük alapul az imperatív eredetű programnyelveket . Ezeknek van egy vázuk, amire a tagolásuk és a folyamat futtatásuk épül . És van vezérlésük meg alprogramjaik . És van függvény meg eljárás készletük, amit gyakran könyvtárnak neveznek .
Nem kell mást csinálni, mint azokat az internetes portálokat, amelyek a programnyelveket gyűjtik össze, meg kell nézni és ki kell mazsolázni belőlük a fentiek különféle változatait . például
http://nyelvek.inf.elte.hu/Majd pedig össze kell őket engedni: vagyis a vázak listáját és a könyvtárat összeeresztjük .
Ezeket a vázakat házilag le lehet programozni mondjuk olyan 200 képernyő oldalon, a könyvtárat mondjuk 300 képernyő oldalon . Aztán ez mindenkinek hozzáférhető .
Jól kell megválasztani a forráskód programnyelvét, én a JavaScriptet tartom erre a legjobbnak, mert tőle csak egy ugrás a PHP , amivel szervered lehet . Mármint a fenti becsült 200+300 képernyő oldalnyi remekmű .
És ezután senkinek nem fog kelleni a drága kereskedelmi programnyelvek, hiszen azt te is megtudod csinálni, sőt úgy is vehetjük, hogy már meg is van .
Melyik drága kereskedelmi programnyelvre gondolunk itt?
-
Zedz
addikt
Az Appel számítógép magán kezdeményezés volt . Az IBM óriáscég árnyékában kellett felnőnie . Az IBM ügynököket épített be az Appel igazgatóságába, akik gáncsolták a működésüket, és majdnem csődbe is mentek miatta . De miután kirúgták azokat az ügynököket, újra fellendült az Appel biznisze .
Csak fejből dobtam össze, már amennyire emlékszek rá .És te hogy mész szembe az elittel?
-
Zedz
addikt
IBM kontra Apple Inc.
Ezt kifejtenéd?
-
Zedz
addikt
Az elit azok a kevesek, akiknek nagy befolyásuk van a sokak felett !
Mint például?
-
martonx
veterán
Érdekes és találó !
Ha majd ti is megpróbáltok szembe menni az elittel, akkor majd ti is "rosszul" fogjátok magatokat érezni tőle .
Szerintem kevered az elitet és a normalitást. Te nem az elittel mész szembe, hanem a józan ésszel. Ettől függetlenül jópofa, amit művelsz.
-
Zedz
addikt
Érdekes és találó !
Ha majd ti is megpróbáltok szembe menni az elittel, akkor majd ti is "rosszul" fogjátok magatokat érezni tőle .
Kik az elit?
-
Zedz
addikt
lásd #1
, sikerült, kész van az új programnyelvem
, web-böngészőben fut, JavaScript alapon
Nem hittem volna, hogy valaha is saját Terry A. Davisünk lesz.
A sínektől azért maradj távol kérlek! -
hiperFizikus
senior tag
-
nevemfel
senior tag
Van egy részproblémám:
EzMath.sin(5)megy, de ezMath.sin(5).Math.sin(5).Math.sin(5)
nem megy, nyilván mert nem lehet egymás utánra tenni .Ezt az
Math.sin(5).Math.sin(5).Math.sin(5)-et tesztelésre használnám, és a JS referenciában keresgélésre nem találok olyat, ami JavaScripten menne és számok egymásutánját adnák a háttérben:Math.sin(5).Math.sin(5).Math.sin(5) = 15.45.65Hogy le tudjam tesztelni a és programomat, ahhoz adjatok meg nekem a
Math.sin(5).Math.sin(5).Math.sin(5)
helyébe olyasmit, ami háttérben formálisan helyesen összekapcsolódik és egyszerű értékeken alapul {vagyis nem strukturált értékes} a háttere ♥
Ugyanis e részprogramom jónak tűnik, napirendre térhetnék felette, de mivel nektek lesz, ezért járuljatok evvel hozzá a teszteléséhez !...de mivel nektek lesz, ezért járuljatok evvel hozzá a teszteléséhez !
Önzetlenséged lehengerlő!
-
Lokids
addikt
Van egy részproblémám:
EzMath.sin(5)megy, de ezMath.sin(5).Math.sin(5).Math.sin(5)
nem megy, nyilván mert nem lehet egymás utánra tenni .Ezt az
Math.sin(5).Math.sin(5).Math.sin(5)-et tesztelésre használnám, és a JS referenciában keresgélésre nem találok olyat, ami JavaScripten menne és számok egymásutánját adnák a háttérben:Math.sin(5).Math.sin(5).Math.sin(5) = 15.45.65Hogy le tudjam tesztelni a és programomat, ahhoz adjatok meg nekem a
Math.sin(5).Math.sin(5).Math.sin(5)
helyébe olyasmit, ami háttérben formálisan helyesen összekapcsolódik és egyszerű értékeken alapul {vagyis nem strukturált értékes} a háttere ♥
Ugyanis e részprogramom jónak tűnik, napirendre térhetnék felette, de mivel nektek lesz, ezért járuljatok evvel hozzá a teszteléséhez !Ja nem. nem szóltam....
-
Bzozoo
tag
Az újmagyarul beszélő Mézga-család rajzfilm 542-ik részét ?
Akár
Új hozzászólás Aktív témák
-
Fórumok
LOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- DDR4 memóriák eladóak
- Hihetetlen Gaming PC brutális specifikációkkal! A dán Topdata.dk IT-cég által összerakva
- 2.5" 100% noti HDD-k Western Digital, Seagate 320Gb (3k) +1Tb (15k) van 1db SSHD is (15k)
- Lenovo P16s gen2 16" //Core i7 1360P // Nvidia RTX A500 4GB GDDR6 // 16Gb /512GB SSD/ gyári garancia
- Micron és Samsung 32GB ram 1 x 32GB 3200Mhz vagy 2 x 16GB 2666Mhz - több db elérhető
- BESZÁMÍTÁS! GIGABYTE B650M R7 7700X 64GB DDR5 512GB SSD RTX 3070 Ti 8GB Lian Li Vector V100 750W
- BESZÁMÍTÁS! Asus B250M i5 6500 16GB DDR4 128GB SSD 500GB HDD GTX 1050 Ti 4GB Zalman T2 Plus 400W
- Lenovo Thinpad üzleti kategóriás notebookok - i5 - i7 - Ryzen - nagy választékban számlával - 05.11
- LENOVO ThinkBook 14s Yoga touch 360 - i5-1135G7, 16GB RAM, SSD, jó akku, számla, 6 hó gar
- GYÖNYÖRŰ iPhone 14 128GB Midnight-2 ÉV GARANCIA - Kártyafüggetlen, MS5307
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




Eddig mind
