> Oké, lépjünk vissza párat: van egy ilyen probléma a platformmal, hogy oldod meg? Tudjuk, hogy szar, de mi a megoldásod?
Hat gondolom az ES5, ES6, ES2016, ES2017, ES2018, ES2019, ES2020, ES2021, ES2022, ES2023
verziok kozott lett volna lehetoseg korrigalni.
Vagy csinaljak meg pythonosra, vagy csinaljak meg kotelezo ';'-re, ami egy ideig warning.
Amugy nem csak ott van vele baj, amit mondasz. Van egy projekt, ahol ilyennel van teleszorva:
let alma,korte
const barack = 10
if (barack <10) {
console.log('heh')
}
Ez igy lefut. Aztan regebben amikor minifiedelt a javascript, akkor ez lett belole:
let a,b
const c=10 if (c <10) {console.log('heh')}
Szoval volt egy kod ami futott unminified valtozatban, majd amikor minifiedelve lett, akkor nem futott.
Persze azota a minifidelok okosabbak.
Igazabol a legnagyobb problema az, hogy atmasolsz kodot egy-egy projektbol es elkeruli a figyelmedet, hogy valamelyikben ;function stilue() {} van.
Barmelyik evben feloldhatnak ezt a ketertelmuseget. Evente jon ki uj valtozat a javascriptbol. Eleg lenne egy warningot tolni a bongeszokbe implementacio gyanant, igy ido is van a nepeknek atterni.