JavaScript, printf veya String.Format'a eşdeğer

Javascript Printf Veya String Format A Esdeger



JavaScript Eşdeğerini printf/String.Format'a uygulamak, hemen hemen her programın konsolda bir değer görüntülemesi veya kaydetmesi gerektiğinden çok yararlıdır. Ayrıca, içinde kullanılan karşılık gelen tamsayı veya dize değerlerini görüntüleyerek kodu anlamanıza yardımcı olur. Ayrıca, konsol penceresindeki uyarıları veya hataları yazdırmak için printf veya String.Format'ın JavaScript eşdeğerini de kullanabilirsiniz.

Bu makale, JavaScript Eşdeğerini printf veya String.Format'a uygulama yöntemlerini gösterecektir.

JavaScript printf/String.Format ile eşdeğer

JavaScript Eşdeğerini printf/String.Format'a uygulamak için şunları kullanabilirsiniz:







  • konsol.log() ' Yöntem
  • belge.yaz() ' Yöntem
  • Dize.format() ' Yöntem

Şimdi yukarıdaki yaklaşımların her birini tek tek inceleyeceğiz!



Yöntem 1: “console.log()” Yöntemini Kullanarak printf/String.Format ile JavaScript Eşdeğeri

JavaScript'te, 'console.log' yöntemi, bazı tamsayıların veya dizelerin değerini yazdırmak için kullanılır. Bu yöntemi, printf'e eşdeğer olarak tamsayı ve dize değerlerini yazdırmak için de kullanabilirsiniz.



Sözdizimi





konsol. kayıt ( İleti )

Burada geçen “ İleti ” parametresi konsolda konsol.log() yöntemi kullanılarak günlüğe kaydedilecektir. Bu argüman, bir tamsayı veya bir dize değeri gibi herhangi bir şey olabilir.

Aşağıda verilen örneğe bakın.



Örnek
İlk olarak, “adlı verilen iki değişkende bir tamsayı değeri ve bir dize değeri saklayacağız. seçim1 ' ve ' val2 ', sırasıyla:

oldu seçim1 = iki
oldu val2 = 'JavaScript, Printf veya String.Format'a Eşdeğer'

Şimdi, “'nin başlatılmış değerlerini görüntüleyeceğiz. seçim1 ' ve ' val2 ” kullanarak konsolda konsol.log() ' yöntem:

konsol. kayıt ( seçim1 )
konsol. kayıt ( val2 )

Yukarıdaki uygulamadan sonra aşağıdaki çıktıyı alacağız:

Yöntem 2: “document.write()” Yöntemini Kullanarak printf veya String.Format'a JavaScript Eşdeğeri

JavaScript'te, ' belge.yaz() ” yöntemi ayrıca DOM (Document Object Model) üzerinde tamsayı ve string değerlerini görüntülemek için kullanılır. Daha spesifik olarak, bu yöntem tamsayı veya dize değerlerini konsolda değil DOM'da yazdırır.

Sözdizimi

belge. yazmak ( exp1 , exp2 )

Burada, ' exp1 ' ve ' exp2 ” bazı tamsayı veya dize değerine bakın.

Gösteri için aşağıdaki örneği inceleyin.

Örnek
Şimdi, önceden oluşturulmuş değişkenlerin değerlerini “ kullanarak görüntüleyeceğiz. belge.yaz() ' yöntem:

belge. yazmak ( seçim1 , ' \n ' )
belge. yazmak ( val2 )

Uygulamadan sonra aşağıdaki çıktıyı alacağız:

Yöntem 3: JavaScript, printf veya String.Format ile Eşdeğerdir, String.format() Yöntemini Kullanarak

Dize.format() ” yöntemi, çıktı biçimini değiştirmek veya özelleştirmek için kullanılır. Girilen dize değerini değiştirmek için bu işlevi uygulayacağız. Bu, dizin değerlerini belirtilen dize değerini yerleştirmek istediğimiz dize konumlarına yerleştirerek sağlanacaktır. Ardından, güncellenecek dize değerlerini format() yönteminin argümanlarına yerleştireceğiz.

Gösteri için aşağıdaki örneğe genel bakış.

Örnek
İlk olarak, özel bir prototip işlevi oluşturacağız. format işlevi, belirli dizeyi alacak ve “ içine eklenen sayıyı getirecektir. {} ” parantez içine alın ve içerdiği sayıyı belirtilen dizine yerleştirilen dize argümanıyla değiştirin. Daha sonra, ' /{(\d+)}/g ” rakam olmayan karakterleri (dizeleri) arayacak ve eklenen koşulu doğruladıktan sonra bunları belirtilen dizine yerleştirecektir:

Sicim . prototip . biçim = işlev ( ) {
oldu seçim1 = argümanlar ;
dönüş Bu . yer değiştirmek ( /{(\d+)}/g , işlev ( almak , sayı ) {
dönüş bir çeşit seçim1 [ sayı ] != 'Tanımsız' ? seçim1 [ sayı ] : almak ;
} ) ;
} ;

Şimdi indeksleri belirleyeceğiz” {0}, {1} ” burada dize değerlerinin değiştirilmesi gerekir. Bu yeni dize değerleri başlangıçta “ biçim() ” yöntemi argüman olarak. Ayrıca, eklenen dizin, belirtilen dizenin değiştirileceği dizeye atıfta bulunur:

konsol. kayıt ( '{0} Birinci Bağımsız Değişkendir, {1} ise ikinci bağımsız değişkendir' . biçim ( 'Java' , 'JavaScript' ) ) ;

İlgili çıktı şöyle olacaktır:

Printf veya String.Format'a JavaScript Eşdeğeri uygulamak için en basit yöntemleri sağladık. Gereksinimlerinize göre yaklaşımlardan herhangi birini kullanabilirsiniz.

Çözüm

JavaScript Eşdeğerini printf veya String.Format'a uygulamak için “ konsol.log() ” konsolda tamsayı ve dize değerlerini günlüğe kaydetme yöntemi veya “ belge.yaz() ” DOM'da karşılık gelen değerleri görüntüleme yöntemi ve “ Dize.format() ” belirtilen dizinin yerinde dize değerini güncelleme yöntemi. Bu makale, printf veya String.Format'a Eşdeğer JavaScript hakkında size rehberlik etti.