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 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 ( 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:
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.