13
เป็นตัวดำเนินการ + ที่มีประสิทธิภาพน้อยกว่า StringBuffer.append ()
ในทีมของฉันเรามักจะเรียงลำดับสตริงแบบนี้: var url = // some dynamically generated URL var sb = new StringBuffer(); sb.append("<a href='").append(url).append("'>click here</a>"); เห็นได้ชัดว่าสิ่งต่อไปนี้สามารถอ่านได้มากขึ้น: var url = // some dynamically generated URL var sb = "<a href='" + url + "'>click here</a>"; แต่ผู้เชี่ยวชาญ JS อ้างว่า+ผู้ประกอบการเป็น performant StringBuffer.append()น้อยกว่า นี่มันเรื่องจริงเหรอ?