ECMAScript 6 - Template Literal - Yazılım Mimarileri ve Tasarım Desenleri Üzerine

ECMAScript 6 – Template Literal

Merhaba,

Bu içeriğimizde C# 6.0 ile gelen String Interpolation özelliğinin ECMAScript versiyonu olan Template Literal özelliğini inceleyeceğiz.

ECMAScript’te string ifadeleri birleştirilirken aslında tüm programlama dillerinde bilinen “+” operatörü ile birleştirme gerçekleştirilmektedir.

var Adi = "Gençay";
var SoyAdi = "Yıldız";

console.log("Merhaba, benim adım : " + Adi + " " + SoyAdi);

Template Literal ile bu birleştirme daha pratik ve kullanışlı bir hale getirilmiştir.

var Adi = "Gençay";
var SoyAdi = "Yıldız";

console.log(`Merhaba, benim adım : ${Adi} ${SoyAdi}`);

Yukarıdaki kod bloğunda birleştirme işleminin gerçekleştirildiği ifadeye dikkat ederseniz eğer “${…}” ifadeleri arasına dışardan değerini getireceğimiz değişkeni vermekteyiz. Lakin burada bir başka dikkat edilmesi gereken husus ise bu ifadelerin kullanılacağı string ifadenin tırnakları “Alt Gr” + “;” kombinasyonuyla oluşturulmuş hafif sola meyilli [“] olması gerekmektedir.

Sonraki yazılarımda görüşmek üzere…
İyi çalışmalar…

Bunlar da hoşunuza gidebilir...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Copy Protected by Chetan's WP-Copyprotect.