JavaScript Flashcards
displaying types
writing into HTML element : innerHTML
writing into HTML output : document.write()
writing into an alerting box : window.alert()
writing into the browser console : console.log()
creating variables
var : eski tarayıcılar için kullan, her yerden ulaşılabilir
let : const kullanamadığın yerlerde kullan, {} içinde ulaşılır
const : değiştirilemez değerler oluşturmak için kullan, {} içinde geçerli
Array join
array nesnelerini birleştirir
fruits.join(“ * “)
Array pop
son ögeyi kaldırır
Array push
en sona öge ekler
Array shift
ilk ögeyi kaldırıp kalanları sola kaydırır
Array unshift
en başa öge ekleyip diperlerini sağa kaydırır
Array delete
arrayden bir itemi siler ama orası boşluk kalır.
bu yüzden shift ve pop daha uygundur
Array concat
iki arrayi birleştirip yeni bir tane oluşturur
Array flat
sub-array lerden oluşan bir arrayi birleştirip yeni array oluşturur
Array splice
array1.splice(2,0,”apple”,”banana”)
2 means where to add
0 means how many items will be deleted
splice ve toSpliced farkı
splice arrayi değiştirir
toSpliced yeni array açar
Array slice
array1.slice(n) n. ögeden başlayıp gerisini alıp yeni bir arraye atar
array1.slice(n,m) n. ögeden başlar m dahil olmadan m’e kadar kısmı alıp array açar
Array indexOf
bi ögenin pozisyonunu gösterir
Array includes
true/false döndürür