JavaScript'te Şablon Dizeleri
Özel bir tırnak türü vardır - ters eğik tırnaklar:
let str = `abc`;
alert(str); // 'abc' yazacak
Ters eğik tırnaklar içinde değişken
yerleştirme yapılabilir. Bunun için değişken
adı ${} yapısı içinde yazılmalıdır.
Bir örnek üzerinde görelim. Diyelim ki dize ve değişken toplama yapmak istiyoruz:
let str = 'xxx';
let txt = 'aaa ' + str + ' bbb';
Bu kod aşağıdaki şekilde yeniden yazılabilir:
let str = 'xxx';
let txt = `aaa ${str} bbb`;
Aşağıdaki kodu değişken yerleştirme kullanarak yeniden yazın:
let str1 = 'xxx';
let str2 = 'yyy';
let txt = 'aaa ' + str1 + ' bbb ' + str2 + ' ccc';