
JavaScript Temelleri
Variables, types, functions, arrow functions, destructuring, spread operator, template literals
1JavaScript'te var ile let arasındaki temel fark nedir?
JavaScript'te var ile let arasındaki temel fark nedir?
Cevap
Temel fark değişken scope'unda yatar. let block scope'a sahiptir, yani let ile bildirilen bir değişken yalnızca tanımlandığı blok içinde (süslü parantezler arasında) bulunur. var ise function scope'a sahiptir ve değişken bloğun dışından erişilebildiği için beklenmeyen davranışlara yol açabilir. Bu scope farkı, hoisting ve scope ile ilgili hataları önlemek için let'i önerilen tercih haline getirir.
2Bir değişkeni bildirmek için let yerine const ne zaman kullanılmalıdır?
Bir değişkeni bildirmek için let yerine const ne zaman kullanılmalıdır?
Cevap
const, bir değişken ilk bildiriminden sonra asla yeniden atanmayacaksa kullanılmalıdır. Tüm değişkenleri varsayılan olarak const ile bildirmek, ardından yalnızca yeniden atama gerekiyorsa let'e geçmek iyi bir uygulamadır. Bu, kodu daha öngörülebilir hale getirir ve geliştiricinin niyetini anlamaya yardımcı olur. Not: const yeniden atamayı engeller, ancak bir object'in özelliklerinin değiştirilmesini engellemez.
3JavaScript'teki ilkel (primitive) tipler nelerdir?
JavaScript'teki ilkel (primitive) tipler nelerdir?
Cevap
JavaScript'in yedi ilkel tipi vardır: karakter dizileri için string, tam sayılar ve ondalıklar için number, true ve false değerleri için boolean, başlatılmamış değişkenler için undefined, değerin kasıtlı yokluğunu temsil etmek için null, benzersiz tanımlayıcılar oluşturmak için symbol ve büyük tam sayılar için bigint. İlkel tipler değişmezdir ve değere göre karşılaştırılır; bu, referansa göre karşılaştırılan object'lerden farklıdır.
JavaScript'te null ile undefined arasındaki fark nedir?
JavaScript'te iki değeri katı bir şekilde karşılaştırmak için hangi operatör kullanılmalıdır?
+17 mülakat soruları
Diğer Vue.js / Nuxt.js mülakat konuları
Modern JavaScript (ES6+)
Vue Temelleri
Vue Bileşenleri
Vue Router
Pinia State Management
Vuex (Legacy)
Composition API
Vue Reaktifliği
Nuxt Temelleri
Nuxt Data Fetching
Nuxt SSR & SSG
Nuxt Sunucu Rotaları
Nuxt Modülleri
Vue Composable'ları
Vue Formları ve Doğrulama
Nuxt Durum Yönetimi
Vue Testing
Nuxt Dağıtımı & CI/CD
Vue Performansı
İleri Düzey Vue Desenleri
Vue ile TypeScript
Nuxt Kimlik Doğrulama
Nuxt ile SEO
Nuxt Uluslararasılaştırma
Vue Mimarisi
Nuxt Güvenliği
Vue Ekosistemi
Vue 2→3 & Nuxt 2→3 Geçişi
Bir sonraki mülakatın için Vue.js / Nuxt.js'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla