Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

พิมพ์ใหญ่ตัวอักษรและแทนที่ช่องว่างด้วยขีดล่าง - JavaScript

ใช้ trim(), replace() และ toLocaleUpperCase() ร่วมกัน

ตัวอย่างโค้ด

var sentence = "my favourite subject is javascript.i live in us.";
var result = sentence.trim().replace(/ /g, '_').toLocaleUpperCase();
console.log(result);

รันด้วยคำสั่ง:

node fileName.js

ชื่อไฟล์: demo272.js

ผลลัพธ์

PS C:\Users\Amit\javascript-code> node demo272.js
MY_FAVOURITE_SUBJECT_IS_JAVASCRIPT.I_LIVE_IN_US.

คำอธิบาย: trim() ลบช่องว่างหน้า/หลัง replace(/ /g, '_') แทนที่ช่องว่างทุกตัวด้วยขีดล่าง (flag g = global) toLocaleUpperCase() แปลงเป็นพิมพ์ใหญ่ตาม locale