การเชื่อมต่อสตริงใน JavaScript
สำหรับการเชื่อมต่อสตริง สามารถใช้ตัวดำเนินการ + เหมือนกับการบวกตัวเลข:
let str = 'abc' + 'def'; // เชื่อมสตริงสองอัน
alert(str); // จะได้ 'abcdef'
สตริงสามารถเก็บอยู่ในตัวแปรได้เช่นกัน:
let str1 = 'abc';
let str2 = 'def';
alert(str1 + str2); // จะได้ 'abcdef'
เรายังสามารถเชื่อมตัวแปรกับสตริงได้:
let str1 = 'abc';
let str2 = 'def';
alert(str1 + '!!!' + str2); // จะได้ 'abc!!!def'
สมมติว่ามีสตริงสองอันเก็บอยู่ในตัวแปร และเราต้องการเพิ่มช่องว่างระหว่างพวกมันตอนเชื่อมต่อ ทำได้ดังนี้:
let str1 = 'abc';
let str2 = 'def';
alert(str1 + ' ' + str2); // จะได้ 'abc def'
สมมติว่ามีตัวแปรเพียงตัวเดียว:
let str = 'abc';
alert(str + ' ' + 'def'); // จะได้ 'abc def'
ในกรณีนี้ ไม่จำเป็นต้องแยกช่องว่างเป็นสตริงต่างหาก สามารถใส่เป็นส่วนหนึ่งของตัวถูกบวกตัวที่สองได้:
let str = 'abc';
alert(str + ' def'); // จะได้ 'abc def'
สร้างตัวแปร str และกำหนดค่าให้เป็นสตริง '!!!' แสดงค่าของตัวแปรนี้บนหน้าจอ
สร้างตัวแปรที่มีข้อความ 'java' และตัวแปรที่มีข้อความ 'script' ใช้ตัวแปรเหล่านี้และการดำเนินการเชื่อมสตริงเพื่อแสดงสตริง 'javascript' บนหน้าจอ
สร้างตัวแปรที่มีข้อความ 'hello' และตัวแปรที่มีข้อความ 'world' ใช้ตัวแปรเหล่านี้และการดำเนินการเชื่อมสตริงเพื่อแสดงสตริง 'hello world' บนหน้าจอ