İçeriğe geç

String Birleştirme Optimizasyonu (ARCH3071)

Anahtar typescript.performance.string-builder-optimization · Önem info · Kategori performance

Tek bir ifadede çok sayıda literal veya operandı + ile birleştirmek okunabilirliği düşürür ve template literal ya da join ile daha verimli ifade edilebilir.

function row(a: string, b: string, c: string, d: string): string {
return "<tr><td>" + a + "</td><td>" + b + "</td><td>" + c + "</td><td>" + d + "</td></tr>";
}
function row(a: string, b: string, c: string, d: string): string {
return `<tr><td>${a}</td><td>${b}</td><td>${c}</td><td>${d}</td></tr>`;
}

Uzun birleştirme zincirlerini template literal veya join ile değiştirin.