เพื่อหลีกเลี่ยงการต่อสตริงที่ไม่คาดคิดขณะต่อสตริงหลายสตริงและตัวเลข ให้ใช้ backticks (template literals)
เรามีดังนี้
const concatValue = 'John,David,Mike'; var friendNames= `${concatValue}`;
ค่าข้างต้นต่อกับสตริงและตัวเลข
var studentNameWithFriends=` ${concatValue}| 'Carol' | 24 ` ;
โค้ด JavaScript สมบูรณ์สำหรับการต่อสตริงมีดังนี้
ตัวอย่าง
const concatValue = 'John,David,Mike'; var friendNames= `${concatValue}`; var studentNameWithFriends=` ${concatValue}| 'Carol' | 24 ` ; console.log(friendNames); console.log(studentNameWithFriends);
เพื่อรันโปรแกรมด้านบน คุณต้องใช้คำสั่งต่อไปนี้
node fileName.js.
ที่นี่ชื่อไฟล์ของผมคือ demo37.js
ผลลัพธ์
จะได้ผลลัพธ์ดังนี้
PS C:\Users\Amit\JavaScript-code> node demo37.js John,David,Mike John,David,Mike| 'Carol' | 24