Satır satır kod yazılışını izleyin ve her satırın açıklamasını dinleyin.
Array
— Diziler ve Dizi Metodlari içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
=
Sağdaki değeri soldaki isme bağlar.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
Satır sonu noktalı virgül ya da kapanış işareti unutulur let meyveler=["Elma","Armut","Muz"];
kod parçası
Sirali veri koleksiyonu olusturma.
{
"type": "ExpressionStatement",
"expression": "Array"
}
push/pop
— Diziler ve Dizi Metodlari içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
.
Bir şeyin içindeki şeye ulaşır.
Satır sonu noktalı virgül ya da kapanış işareti unutulur Tanımsız isim ya da yanlış yazılmış fonksiyon çağrılır meyveler.push("Cilek"); meyveler.pop();
kod parçası
Dizi sonuna ekleme ve sondan silme.
{
"type": "ExpressionStatement",
"expression": "push\/pop"
}
includes
— Diziler ve Dizi Metodlari içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
.
Bir şeyin içindeki şeye ulaşır.
console.log(meyveler.includes("Elma")); // true
kod parçası
Dizide eleman var mi kontrolu, Boolean dondurur.
{
"type": "ExpressionStatement",
"expression": "includes"
}
Spread
— Diziler ve Dizi Metodlari içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
=
Sağdaki değeri soldaki isme bağlar.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
.
Bir şeyin içindeki şeye ulaşır.
Satır sonu noktalı virgül ya da kapanış işareti unutulur let kopya=[...meyveler];
kod parçası
Dizi/nesne elemanlarini yayarak kopyalama.
{
"type": "ExpressionStatement",
"expression": "Spread"
}