JavaScript Tương đương với printf hoặc String.Format

Javascript Tuong Duong Voi Printf Hoac String Format



Việc áp dụng JavaScript tương đương với printf / String.Format rất hữu ích vì hầu hết mọi chương trình đều cần hiển thị hoặc ghi một số giá trị trên bảng điều khiển. Nó cũng hỗ trợ bạn phát triển sự hiểu biết về mã bằng cách hiển thị các giá trị số nguyên hoặc chuỗi tương ứng được sử dụng trong đó. Ngoài ra, bạn cũng có thể sử dụng JavaScript tương đương của printf hoặc String.Format để in ra các cảnh báo hoặc lỗi trên cửa sổ bảng điều khiển.

Bài viết này sẽ trình bày các phương pháp để áp dụng JavaScript Tương đương với printf hoặc String.Format.

JavaScript Tương đương với printf / String.Format

Để áp dụng JavaScript Tương đương với printf / String.Format, bạn có thể sử dụng:







  • console.log () ' Phương pháp
  • document.write () ' Phương pháp
  • String.format () ' Phương pháp

Bây giờ chúng ta sẽ lần lượt đi qua từng cách tiếp cận ở trên!



Phương pháp 1: JavaScript tương đương với printf / String.Format Sử dụng phương thức “console.log ()”

Trong JavaScript, phương thức “console.log” được sử dụng để in giá trị của một số nguyên hoặc chuỗi. Bạn cũng có thể sử dụng phương pháp này để in các giá trị số nguyên và chuỗi tương đương với printf.



Cú pháp





bàn điều khiển. khúc gỗ ( thông điệp )

Đây, đã qua “ thông điệp Tham số ”sẽ được ghi vào bảng điều khiển bằng phương thức console.log (). Đối số này có thể là bất kỳ thứ gì, chẳng hạn như một số nguyên hoặc một giá trị chuỗi.

Hãy xem ví dụ dưới đây.



Thí dụ
Đầu tiên, chúng tôi sẽ lưu trữ một giá trị số nguyên và một giá trị chuỗi trong hai biến đã cho có tên là “ lựa chọn1 ' và ' val2 ', tương ứng:

lựa chọn1 = hai
val2 = 'JavaScript Tương đương với Printf hoặc String.Format'

Bây giờ, chúng tôi sẽ hiển thị các giá trị đã khởi tạo của “ lựa chọn1 ' và ' val2 ”Trên bảng điều khiển bằng cách sử dụng“ console.log () ' phương pháp:

bàn điều khiển. khúc gỗ ( lựa chọn1 )
bàn điều khiển. khúc gỗ ( val2 )

Chúng ta sẽ nhận được kết quả sau sau khi thực hiện ở trên:

Phương pháp 2: JavaScript Tương đương với printf hoặc String.Format Sử dụng phương thức “document.write ()”

Trong JavaScript, “ document.write () ”Cũng được sử dụng để hiển thị các giá trị số nguyên và chuỗi trên DOM (Mô hình Đối tượng Tài liệu). Cụ thể hơn, phương thức này in các giá trị số nguyên hoặc chuỗi trên DOM chứ không phải trên bảng điều khiển.

Cú pháp

tài liệu. viết ( exp1 , exp2 )

Nơi đây, ' exp1 ' và ' exp2 ”Tham chiếu đến một số giá trị số nguyên hoặc chuỗi.

Đi qua ví dụ sau để minh họa.

Thí dụ
Bây giờ, chúng tôi sẽ hiển thị các giá trị của các biến đã được tạo bằng cách sử dụng “ document.write () ' phương pháp:

tài liệu. viết ( lựa chọn1 , ' \N ' )
tài liệu. viết ( val2 )

Sau khi thực hiện, chúng ta sẽ nhận được kết quả sau:

Phương pháp 3: JavaScript Tương đương với printf hoặc String.Format Sử dụng Phương thức String.format ()

Các ' String.format () ”Được sử dụng để thay đổi hoặc tùy chỉnh định dạng đầu ra. Chúng tôi sẽ áp dụng chức năng này để sửa đổi giá trị chuỗi đã nhập. Điều này sẽ đạt được bằng cách đặt các giá trị chỉ mục tại các vị trí chuỗi mà chúng ta muốn đặt giá trị chuỗi được chỉ định. Sau đó, chúng tôi sẽ đặt các giá trị chuỗi sẽ được cập nhật trong các đối số của phương thức format ().

Tổng quan ví dụ sau để minh họa.

Thí dụ
Đầu tiên, chúng tôi sẽ tạo một hàm nguyên mẫu tùy chỉnh. Hàm định dạng sẽ lấy chuỗi cụ thể và tìm nạp số được thêm vào bên trong “ {} ”Và thay thế số có trong nó bằng đối số chuỗi được đặt tại chỉ mục được chỉ định đó. Sau đó, ' / {(\ d +)} / g ”Sẽ tìm kiếm các ký tự không phải chữ số (chuỗi) và đặt chúng vào chỉ mục được chỉ định sau khi xác minh điều kiện đã thêm:

Sợi dây . nguyên mẫu . định dạng = hàm số ( ) {
lựa chọn1 = tranh luận ;
trở về đây . thay thế ( / {(\ d +)} / g , hàm số ( lấy , con số ) {
trở về loại lựa chọn1 [ con số ] ! = 'chưa xác định' ? lựa chọn1 [ con số ] : lấy ;
} ) ;
} ;

Bây giờ, chúng tôi sẽ chỉ định các chỉ mục “ {0}, {1} ”Trong đó các giá trị chuỗi cần được thay thế. Các giá trị chuỗi mới này sẽ được đặt ban đầu trong “ định dạng() ”Như là các đối số. Hơn nữa, chỉ mục được thêm vào đề cập đến chuỗi mà chuỗi được chỉ định sẽ được thay thế:

bàn điều khiển. khúc gỗ ( '{0} là Đối số đầu tiên, trong khi {1} là đối số thứ hai' . định dạng ( 'Java' , 'JavaScript' ) ) ;

Đầu ra tương ứng sẽ là:

Chúng tôi đã cung cấp các phương pháp đơn giản nhất để áp dụng JavaScript Tương đương với printf hoặc String.Format. Bạn có thể sử dụng một trong các cách tiếp cận tùy theo yêu cầu của mình.

Sự kết luận

Để áp dụng JavaScript Tương đương với printf hoặc String.Format, bạn có thể sử dụng “ console.log () 'Để ghi các giá trị số nguyên và chuỗi trên bảng điều khiển hoặc' document.write () 'Để hiển thị các giá trị tương ứng trên DOM và' String.format () ”Để cập nhật giá trị chuỗi tại vị trí của chỉ mục được chỉ định. Bài viết này đã hướng dẫn bạn về JavaScript Tương đương với printf hoặc String.Format.