Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

การจัดรูปแบบข้อความเพื่อเพิ่มบรรทัดใหม่ใน JavaScript และรูปแบบเหมือนตาราง?


สำหรับสิ่งนี้ ให้ใช้ map() พร้อมกับ join(‘\n’) จากนั้น '\n' ใช้สำหรับขึ้นบรรทัดใหม่ ต่อไปนี้เป็นรหัส -

ตัวอย่าง

studentDetails =[ [101, 'John', 'JavaScript'], [102, 'Bob', 'MySQL']];var studentFormat ='||Id||Name||subjName||\n'; var seperate ='';seperate =seperate + studentDetails.map(obj =>`|${obj.join('|')}|`).join('\n');studentFormat =studentFormat + seperate;คอนโซล บันทึก (รูปแบบนักเรียน);

ในการรันโปรแกรมข้างต้น คุณต้องใช้คำสั่งต่อไปนี้ -

โหนด fileName.js

ที่นี่ ชื่อไฟล์ของฉันคือ demo112.js

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

PS C:\Users\Amit\JavaScript-code> โหนด demo112.js||Id||ชื่อ||subjName|||101|John|JavaScript||102|Bob|MySQL|