JavaScript Mülakat Soruları BÖLÜM 5 || Vanilya JS Soruları
İşte JavaScript Mülakat Soruları serimin 5. bölümü. Henüz Bölüm 1 ve Bölüm 2 ile Bölüm 3 ve Bölüm 4'ü izlemediyseniz, Profil Kılavuzlarıma gidin ve diziyi bulacaksınız.
Bu gönderiyi beğendiyseniz, lütfen beğenin ve başkalarıyla paylaşın. Bunu gerçekten takdir edeceğim. Ayrıca günlük kodlama bilgisi dozu bildirimini almak için beni medyumda takip etmeyi unutmayın.
JavaScript röportajlarında size sorulabilecek diğer sorulara cevaplarıyla birlikte bakalım.
1. Tek, çift ve ters tırnak işaretleri arasındaki fark nedir?
Bu üç alıntı, JavaScript'te dizeler oluşturmak için kullanılır. Tek '..' ve çift “…” tırnaklarının hiçbir farkı yoktur. Ama ters tikler `…` yapar.
Single ve double'dan farklı olarak, çok satırlı bir dize oluşturabilir ve dizenizdeki ifadeleri backtick'lerle enterpolasyon yapabilirsiniz:
//Code
Const multi = "Merhaba,~
Ben çok satırlıyım"~
// double ile mümkün değil
Const multi = `Merhaba, ben çok satırlıyım`
Const interpolate = `Ben ${1 + 2} yaşındayım`
Const interpolate = `Ben ${1 + 2} yaşındayım`
// single ile mümkün değil
2. JavaScript'te yorum yazmanın farklı yolları nelerdir?
JavaScript'te tek satırlı ve çok satırlı yorumlar oluşturabilirsiniz. Tek satırlık yorumlar çift eğik çizgi // ile oluşturulurken, Çok satırlı Yorumlar bir eğik çizgi ve yıldız işaretiyle /* ve kapanış yıldızı ve eğik çizgi */ ile oluşturulur:
/* Ben çok satırlı bir yorumum. Bana
üç satırda bak haha */
// Ben tek satırlık bir yorumum
// Ben başka bir tek satırlık yorumum
3. NULL ve UNDEFINED arasındaki fark nedir?
Tanımsız, bildirdiğiniz ancak bir değer atamadığınız değişkenlere atanan varsayılan bir değerdir
//Kod
izin numarası;
console.log(sayı)
// tanımsız
Null bir değerdir, yani “hiçbir şey” anlamına gelir. Bunu değişkenlere uygulayabileceğiniz boş bir değer gibi düşünün.
//Kod
hadi sayı = null;
console.log(sayı)
// boş
4. Try…catch…finally ifadesinin nasıl çalıştığını açıklayın.
Bu ifade, istisna hatalarını işlemek için kullanılır. Çalışma şekli, try bloğunda bir kod çalıştırmanızdır ve bundan bir hata atılırsa, catch bloğunuzdaki kod bunu halleder ve sonunda 'finally' bloğu (isteğe bağlı) çalıştırılır ( bir hata olup olmadığı). İşte tanımlanmamış olan unavailable değişkenine eriştiğimiz bir örnek:
//Code
try {
console. log(kullanılamıyor)
} catch(hata) {
console.log(hata)
} nihayet {
console.log("Bu blokla yapıyorum ")
}
// ReferenceError: unavailable tanımlı değil
// Bu blokla yapıyorum
Herhangi bir sorunuz varsa, bana Instagram adresimden bildirin.https://www.instagram.com/codeculturepro/veya [email protected] adresinden

![Bağlantılı Liste Nedir? [Bölüm 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































