A JavaScript egy sokoldalú, dinamikus programozási nyelv, amely alapvető része a modern webfejlesztésnek. Kezdetben statikus HTML oldalak interaktivitásának hozzáadására hozták létre, a JavaScript mára egy erőteljes eszközzé fejlődött, amelyet mind a kliens, mind a szerver oldalon használnak.
Kártyaalkalmazásunk gondosan válogatott JavaScript interjú kérdéseket tartalmaz átfogó válaszokkal, amelyek hatékonyan felkészítik Önt bármelyik, JS tudást igénylő interjúra. Az IT Flashcards nem csak álláskeresők számára készült eszköz - kiváló módja a tudás megerősítésének és tesztelésének, függetlenül jelenlegi karrierterveitől. Az alkalmazás rendszeres használata segít naprakészen tartani a legújabb JavaScript trendekkel és magas szinten tartani a képességeit.
Töltse le alkalmazásunkat az App Store-ból vagy a Google Play-ből, hogy több ingyenes tanulókártyához jusson, vagy iratkozzon fel az összes tanulókártya eléréséhez.
function külsőFunkció() {
let külsőVáltozó = `Kint vagyok!`;
function belsőFunkció() {
console.log(külsőVáltozó); // Hozzáférhet a 'külsőVáltozó'-hoz
}
belsőFunkció();
}
külsőFunkció(); // Megjeleníti, hogy `Kint vagyok!`
console.log(myVar); // undefined
var myVar = 5;
console.log(myVar); // 5
console.log(myFunction()); // "Hello World"
function myFunction() {
return "Hello World";
}
function sum(a, b) {
return a + b;
}
const sum = (a, b) => a + b;
const promise = new Promise((resolve, reject) => {
const success = true;
if (success) {
resolve('A művelet sikeres.');
} else {
reject('A művelet sikertelen.');
}
});
promise
.then(result => {
console.log(result); // Kiírja: 'A művelet sikeres.'
})
.catch(error => {
console.log(error);
});
function executeAfterTimeout(callback, timeout) {
setTimeout(() => {
console.log('Time passed!');
callback();
}, timeout);
}
executeAfterTimeout(() => {
console.log('This is a callback!');
}, 2000);
let érték = null ?? 'alapértelmezett érték';
let érték1 = 0 || 'alapértelmezett';
console.log(érték1); // kimenet: 'alapértelmezett', mert 0 hamis érték
let érték2 = 0 ?? 'alapértelmezett';
console.log(érték2); // kimenet: 0, mert 0 nem null vagy undefined
const symbol1 = Symbol('mySymbol');
const symbol2 = Symbol('mySymbol');
console.log(symbol1 === symbol2); // false-t ad vissza
let obj = {};
let privateProperty = Symbol('private');
obj[privateProperty] = 'Ez privát';
console.log(obj[privateProperty]); // 'Ez privát'
console.log(Object.keys(obj)); // []
let john = { name: "John" };
let weakMap = new WeakMap();
weakMap.set(john, "...");
john = null; // felülírjuk a hivatkozást
// john eltávolításra kerül a memóriából!
let john = { name: "John" };
let weakSet = new WeakSet();
weakSet.add(john);
john = null; // felülírjuk a hivatkozást
// john eltávolításra kerül a memóriából!
Bővítse JavaScript tudását kártyáinkkal.
A programozás alapjaitól a fejlett technológiák elsajátításáig az IT Flashcards az Ön útlevele az IT kiválósághoz.
Töltse le most, és fedezze fel potenciálját a mai versenyképes technológiai világban.