JavaScript Setara dengan printf atau String.Format

Javascript Setara Dengan Printf Atau String Format



Menerapkan Setara JavaScript ke printf/String.Format sangat membantu karena hampir setiap program perlu menampilkan atau mencatat beberapa nilai di konsol. Ini juga membantu Anda dalam mengembangkan pemahaman tentang kode dengan menampilkan nilai integer atau string yang sesuai yang digunakan di dalamnya. Selain itu, Anda juga dapat menggunakan JavaScript yang setara dengan printf atau String.Format untuk mencetak peringatan atau kesalahan pada jendela konsol.

Artikel ini akan menunjukkan metode untuk menerapkan Setara JavaScript ke printf atau String.Format.

JavaScript Setara dengan printf/String.Format

Untuk menerapkan Setara JavaScript ke printf/String.Format, Anda dapat menggunakan:







  • konsol.log() ' Metode
  • dokumen.tulis() ' Metode
  • String.format() ' Metode

Sekarang kita akan membahas masing-masing pendekatan di atas satu per satu!



Metode 1: JavaScript Setara dengan printf/String.Format Menggunakan Metode 'console.log()'

Dalam JavaScript, metode 'console.log' digunakan untuk mencetak nilai dari beberapa bilangan bulat atau string. Anda juga dapat menggunakan metode ini untuk mencetak nilai integer dan string sebagai ekuivalen dengan printf.



Sintaksis





menghibur. catatan ( pesan )

Di sini, lulus “ pesan ” akan dicatat di konsol menggunakan metode console.log(). Argumen ini bisa apa saja, seperti bilangan bulat atau nilai string.

Lihatlah contoh yang diberikan di bawah ini.



Contoh
Pertama, kami akan menyimpan nilai integer dan nilai string dalam dua variabel yang diberikan bernama “ pilihan1 ' dan ' val2 ”, masing-masing:

dulu pilihan1 = dua
dulu val2 = 'JavaScript Setara dengan Printf atau String.Format'

Sekarang, kami akan menampilkan nilai yang diinisialisasi dari “ pilihan1 ' dan ' val2 ” di konsol menggunakan “ konsol.log() ' metode:

menghibur. catatan ( pilihan1 )
menghibur. catatan ( val2 )

Kami akan mendapatkan output berikut setelah implementasi di atas:

Metode 2: JavaScript Setara dengan printf atau String.Format Menggunakan Metode “document.write()”

Dalam JavaScript, “ dokumen.tulis() Metode ” juga digunakan untuk menampilkan nilai integer dan string pada DOM (Document Object Model). Lebih khusus lagi, metode ini mencetak nilai integer atau string pada DOM dan bukan pada konsol.

Sintaksis

dokumen. menulis ( exp1 , exp2 )

Di Sini, ' exp1 ' dan ' exp2 ” merujuk ke beberapa nilai integer atau string.

Pergi melalui contoh berikut untuk demonstrasi.

Contoh
Sekarang, kita akan menampilkan nilai dari variabel yang sudah dibuat menggunakan perintah “ dokumen.tulis() ' metode:

dokumen. menulis ( pilihan1 , ' \n ' )
dokumen. menulis ( val2 )

Setelah implementasi, kita akan mendapatkan output berikut:

Metode 3: JavaScript Setara dengan printf atau String.Format Menggunakan Metode String.format()

' String.format() ” digunakan untuk mengubah atau menyesuaikan format output. Kami akan menerapkan fungsi ini untuk mengubah nilai string yang dimasukkan. Ini akan dicapai dengan menempatkan nilai indeks pada posisi string di mana kita ingin menempatkan nilai string yang ditentukan. Kemudian, kita akan menempatkan nilai string yang akan diperbarui dalam argumen metode format().

Ikhtisar contoh berikut untuk demonstrasi.

Contoh
Pertama, kita akan membuat fungsi prototipe kustom. Fungsi format akan mengambil string tertentu dan mengambil nomor yang ditambahkan di dalam ' {} ” kurung dan ganti nomor yang ada di dalamnya dengan argumen string yang ditempatkan pada indeks yang ditentukan. Setelah itu, ' /{(\d+)}/g ” akan mencari karakter non-digit (string) dan menempatkannya pada indeks yang ditentukan setelah memverifikasi kondisi tambahan:

Rangkaian . prototipe . format = fungsi ( ) {
dulu pilihan1 = argumen ;
kembali ini . mengganti ( /{(\d+)}/g , fungsi ( Dapatkan , nomor ) {
kembali jenis pilihan1 [ nomor ] != 'tidak terdefinisi' ? pilihan1 [ nomor ] : Dapatkan ;
} ) ;
} ;

Sekarang, kita akan menentukan indeks “ {0}, {1} ” di mana nilai string perlu diganti. Nilai string baru ini akan ditempatkan pada awalnya di ' format() ” sebagai argumen. Selain itu, indeks yang ditambahkan mengacu pada string di mana string yang ditentukan akan diganti:

menghibur. catatan ( '{0} adalah Argumen Pertama, sedangkan {1} adalah argumen kedua' . format ( 'Jawa' , 'JavaScript' ) ) ;

Output yang sesuai akan menjadi:

Kami telah menyediakan metode paling sederhana untuk menerapkan JavaScript Setara dengan printf atau String.Format. Anda dapat menggunakan salah satu pendekatan sesuai dengan kebutuhan Anda.

Kesimpulan

Untuk menerapkan JavaScript Equivalent ke printf atau String.Format, Anda dapat menggunakan ' konsol.log() ” metode untuk mencatat nilai integer dan string di konsol atau “ dokumen.tulis() ” untuk menampilkan nilai yang sesuai pada DOM dan “ String.format() ” metode untuk memperbarui nilai string di tempat indeks yang ditentukan. Artikel ini memandu Anda tentang JavaScript Setara dengan printf atau String.Format.