JavaScript, modern web geliştirmenin temel bir parçası olan çok yönlü ve dinamik bir programlama dilidir. Başlangıçta statik HTML sayfalarına etkileşim eklemek için oluşturulan JavaScript, zamanla hem istemci hem de sunucu taraflarında kullanılabilen güçlü bir araca dönüşmüştür.
Kart uygulamamız, JS bilgisi gerektiren herhangi bir mülakata sizi etkili bir şekilde hazırlayacak kapsamlı cevaplarla dikkatle seçilmiş JavaScript mülakat sorularını içerir. IT Kartları sadece iş arayanlar için bir araç değildir - mevcut kariyer planlarınız ne olursa olsun bilginizi pekiştirmenin ve test etmenin harika bir yoludur. Uygulamayı düzenli kullanmak, en son JavaScript trendleriyle güncel kalmanıza ve becerilerinizi yüksek seviyede tutmanıza yardımcı olacaktır.
Daha fazla ücretsiz kart almak için uygulamamızı App Store veya Google Play'den indirin veya tüm kartlara erişim için abone olun.
function outerFunction() {
let outerVariable = `I'm outside!`;
function innerFunction() {
console.log(outerVariable); // 'outerVariable'e erişimı vardır
}
innerFunction();
}
outerFunction(); // `I'm outside!` şeklinde görüntülenir
console.log(myVar); // tanımsız
var myVar = 5;
console.log(myVar); // 5
console.log(myFunction()); // "Merhaba Dünya"
function myFunction() {
return "Merhaba Dünya";
}
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('İşlem başarılı.');
} else {
reject('İşlem başarısız.');
}
});
promise
.then(result => {
console.log(result); // 'İşlem başarılı.' basar.
})
.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 değer = null ?? 'varsayılan değer';
let değer1 = 0 || 'varsayılan';
console.log(değer1); // çıktı: 'varsayılan' çünkü 0 yanlış bir değerdir
let değer2 = 0 ?? 'varsayılan';
console.log(değer2); // çıktı: 0 çünkü 0 null veya tanımlanmamış değildir
const symbol1 = Symbol('mySymbol');
const symbol2 = Symbol('mySymbol');
console.log(symbol1 === symbol2); // false döndürür
let obj = {};
let privateProperty = Symbol('private');
obj[privateProperty] = 'Bu özel';
console.log(obj[privateProperty]); // 'Bu özel'
console.log(Object.keys(obj)); // []
let john = { name: "John" };
let weakMap = new WeakMap();
weakMap.set(john, "...");
john = null; // referansı değiştir
// john bellekten kaldırıldı!
let john = { name: "John" };
let weakSet = new WeakSet();
weakSet.add(john);
john = null; // referansı değiştir
// john bellekten kaldırıldı!
Kartlarımızla JavaScript bilginizi genişletin.
Temel programlama ilkelerinden ileri teknolojilerin ustalığına, IT Flashcards IT mükemmelliğinizin pasaportudur.
Şimdi indirin ve bugünün rekabetçi teknoloji dünyasında potansiyelinizin kilidini açın.