Katumbas ng JavaScript sa printf o String.Format

Katumbas Ng Javascript Sa Printf O String Format



Ang paglalapat ng Katumbas ng JavaScript sa printf/String.Format ay lubhang nakakatulong dahil halos lahat ng program ay kailangang magpakita o mag-log ng ilang halaga sa console. Tinutulungan ka rin nito sa pagbuo ng pag-unawa sa code sa pamamagitan ng pagpapakita ng katumbas na integer o string na mga halaga na ginamit dito. Bilang karagdagan, maaari mo ring gamitin ang JavaScript na katumbas ng printf o String.Format para sa pag-print ng mga babala o error sa console window.

Ipapakita ng artikulong ito ang mga pamamaraan para ilapat ang Katumbas ng JavaScript sa printf o String.Format.

Katumbas ng JavaScript sa printf/String.Format

Upang ilapat ang Katumbas ng JavaScript sa printf/String.Format, maaari mong gamitin ang:







  • console.log() ” Pamamaraan
  • document.write() ” Pamamaraan
  • String.format() ” Pamamaraan

Isa-isa na nating dadaan ang bawat isa sa mga pamamaraan sa itaas!



Paraan 1: Katumbas ng JavaScript sa printf/String.Format Gamit ang Paraang “console.log()”

Sa JavaScript, ang paraan ng 'console.log' ay ginagamit upang i-print ang halaga ng ilang integer o string. Maaari mo ring gamitin ang paraang ito para sa pag-print ng mga halaga ng integer at string bilang katumbas ng printf.



Syntax





console. log ( mensahe )

Dito, ang lumipas' mensahe Ang parameter na ” ay ila-log sa console gamit ang console.log() na paraan. Ang argument na ito ay maaaring maging anuman, tulad ng ilang integer o isang string na halaga.

Tingnan ang ibinigay na halimbawa sa ibaba.



Halimbawa
Una, mag-iimbak kami ng integer value at string value sa ibinigay na dalawang variable na pinangalanang “ pagpipilian1 'at' val2 ”, ayon sa pagkakabanggit:

ay pagpipilian1 = dalawa
ay val2 = 'JavaScript Katumbas sa Printf o String.Format'

Ngayon, ipapakita namin ang mga inisyal na halaga ng ' pagpipilian1 'at' val2 ” sa console gamit ang “ console.log() 'paraan:

console. log ( pagpipilian1 )
console. log ( val2 )

Makukuha namin ang sumusunod na output pagkatapos ng pagpapatupad sa itaas:

Paraan 2: Katumbas ng JavaScript sa printf o String.Format Gamit ang Paraang 'document.write()'

Sa JavaScript, ' document.write() Ginagamit din ang paraan upang ipakita ang mga halaga ng integer at string sa DOM (Document Object Model). Mas partikular, ang pamamaraang ito ay nagpi-print ng mga halaga ng integer o string sa DOM at hindi sa console.

Syntax

dokumento. magsulat ( exp1 , exp2 )

Dito,' exp1 'at' exp2 ” sumangguni sa ilang integer o string na halaga.

Dumaan sa sumusunod na halimbawa para sa pagpapakita.

Halimbawa
Ngayon, ipapakita namin ang mga halaga ng nalikha nang mga variable gamit ang ' document.write() 'paraan:

dokumento. magsulat ( pagpipilian1 , ' \n ' )
dokumento. magsulat ( val2 )

Pagkatapos ng pagpapatupad, makukuha natin ang sumusunod na output:

Paraan 3: Katumbas ng JavaScript sa printf o String.Format Gamit ang String.format() Method

Ang ' String.format() ” paraan ay ginagamit upang baguhin o i-customize ang output format. Ilalapat namin ang functionality na ito para baguhin ang inilagay na string value. Ito ay makakamit sa pamamagitan ng paglalagay ng mga halaga ng index sa mga posisyon ng string kung saan gusto naming ilagay ang tinukoy na halaga ng string. Pagkatapos, ilalagay namin ang mga halaga ng string na ia-update sa mga argumento ng format() na pamamaraan.

Pangkalahatang-ideya ang sumusunod na halimbawa para sa pagpapakita.

Halimbawa
Una, gagawa kami ng custom na prototype function. Ang format function ay kukuha ng partikular na string at kukunin ang numerong idinagdag sa loob ng “ {} ” bracket at palitan ang numerong nakapaloob dito ng string argument na nakalagay sa tinukoy na index. Pagkatapos, ' /{(\d+)}/g ” ay maghahanap ng mga non-digit na character(mga string) at ilalagay ang mga ito sa tinukoy na index pagkatapos ma-verify ang idinagdag na kundisyon:

String . prototype . pormat = function ( ) {
ay pagpipilian1 = mga argumento ;
bumalik ito . palitan ( /{(\d+)}/g , function ( makuha , numero ) {
bumalik uri ng pagpipilian1 [ numero ] != 'hindi natukoy' ? pagpipilian1 [ numero ] : makuha ;
} ) ;
} ;

Ngayon, tutukuyin natin ang mga index ' {0}, {1} ” kung saan kailangang palitan ang mga string value. Ang mga bagong string value na ito ay unang ilalagay sa ' format() ” paraan bilang mga argumento. Bukod dito, ang idinagdag na index ay tumutukoy sa string kung saan ang tinukoy na string ay papalitan:

console. log ( 'Ang {0} ay ang Unang Argumento, samantalang ang {1} ay ang pangalawang argumento' . pormat ( 'Java' , 'JavaScript' ) ) ;

Ang kaukulang output ay:

Nagbigay kami ng mga pinakasimpleng paraan upang ilapat ang Katumbas ng JavaScript sa printf o String.Format. Maaari mong gamitin ang alinman sa mga diskarte ayon sa iyong mga kinakailangan.

Konklusyon

Upang ilapat ang Katumbas ng JavaScript sa printf o String.Format, maaari mong gamitin ang ' console.log() 'paraan para sa pag-log ng mga halaga ng integer at string sa console o ' document.write() 'paraan para sa pagpapakita ng kaukulang mga halaga sa DOM at ' String.format() ” paraan para sa pag-update ng string value sa lugar ng tinukoy na index. Ginabayan ka ng artikulong ito tungkol sa JavaScript Equivalent sa printf o String.Format.