جاوا اسکرپٹ printf یا String.Format کے برابر ہے۔

Jawa Askrp Printf Ya String Format K Brabr



printf/String.Format کے برابر جاوا اسکرپٹ کو لاگو کرنا بہت مددگار ہے کیونکہ تقریباً ہر پروگرام کو کنسول پر کچھ قدر ظاہر کرنے یا لاگ کرنے کی ضرورت ہوتی ہے۔ یہ آپ کو اس میں استعمال شدہ متعلقہ عدد یا سٹرنگ کی اقدار کو ظاہر کرکے کوڈ کی تفہیم پیدا کرنے میں بھی مدد کرتا ہے۔ اس کے علاوہ، آپ کنسول ونڈو پر وارننگز یا غلطیوں کو پرنٹ کرنے کے لیے printf یا String.Format کے برابر جاوا اسکرپٹ بھی استعمال کر سکتے ہیں۔

یہ مضمون پرنٹ ایف یا سٹرنگ فارمیٹ کے برابر جاوا اسکرپٹ کو لاگو کرنے کے طریقوں کو ظاہر کرے گا۔

جاوا اسکرپٹ printf/String.Format کے برابر ہے۔

جاوا اسکرپٹ کو printf/String.Format کے برابر لاگو کرنے کے لیے، آپ استعمال کر سکتے ہیں:







  • ' console.log() 'طریقہ
  • ' document.write() 'طریقہ
  • ' String.format() 'طریقہ

اب ہم مندرجہ بالا طریقوں میں سے ہر ایک کو ایک ایک کرکے دیکھیں گے!



طریقہ 1: 'console.log()' طریقہ استعمال کرتے ہوئے جاوا اسکرپٹ printf/String.Format کے برابر

JavaScript میں، 'console.log' کا طریقہ کچھ عدد یا سٹرنگ کی قدر پرنٹ کرنے کے لیے استعمال کیا جاتا ہے۔ آپ انٹیجر اور سٹرنگ ویلیوز کو پرنٹ ایف کے مساوی کے طور پر پرنٹ کرنے کے لیے بھی اس طریقے کو استعمال کر سکتے ہیں۔



نحو





تسلی. لاگ ( پیغام )

یہاں، گزر گیا' پیغام console.log() طریقہ استعمال کرتے ہوئے کنسول پر پیرامیٹر لاگ ان کیا جائے گا۔ یہ دلیل کچھ بھی ہو سکتی ہے، جیسے کچھ عدد یا سٹرنگ ویلیو۔

ذیل میں دی گئی مثال کو دیکھیں۔



مثال
سب سے پہلے، ہم ایک انٹیجر ویلیو اور ایک سٹرنگ ویلیو کو دیے گئے دو ویری ایبلز میں محفوظ کریں گے جس کا نام ' انتخاب1 'اور' val2 '، بالترتیب:

تھا انتخاب1 = دو
تھا val2 = 'جاوا اسکرپٹ پرنٹ ایف یا سٹرنگ فارمیٹ کے برابر'

اب، ہم 'کی ابتدائی اقدار ظاہر کریں گے انتخاب1 'اور' val2 کنسول پر استعمال کرتے ہوئے console.log() طریقہ:

تسلی. لاگ ( انتخاب1 )
تسلی. لاگ ( val2 )

مندرجہ بالا عمل درآمد کے بعد ہمیں درج ذیل آؤٹ پٹ ملے گا۔

طریقہ 2: جاوا اسکرپٹ 'document.write()' طریقہ استعمال کرتے ہوئے printf یا String.Format کے مساوی

جاوا اسکرپٹ میں، ' document.write() DOM (دستاویز آبجیکٹ ماڈل) پر انٹیجر اور سٹرنگ کی قدروں کو ظاہر کرنے کے لیے بھی طریقہ استعمال کیا جاتا ہے۔ مزید خاص طور پر، یہ طریقہ انٹیجر یا سٹرنگ ویلیوز کو DOM پر پرنٹ کرتا ہے نہ کہ کنسول پر۔

نحو

دستاویز لکھنا ( exp1 , exp2 )

یہاں، ' exp1 'اور' exp2 کچھ عدد یا سٹرنگ ویلیو کا حوالہ دیں۔

مظاہرے کے لیے درج ذیل مثال کو دیکھیں۔

مثال
اب، ہم پہلے سے بنائے گئے متغیر کی اقدار کو ' document.write() طریقہ:

دستاویز لکھنا ( انتخاب1 , ' \n ' )
دستاویز لکھنا ( val2 )

عمل درآمد کے بعد، ہم مندرجہ ذیل آؤٹ پٹ حاصل کریں گے:

طریقہ 3: جاوا اسکرپٹ پرنٹ ایف یا String.Format کے مساوی String.format() طریقہ استعمال کرتے ہوئے

' String.format() ' طریقہ آؤٹ پٹ فارمیٹ کو تبدیل کرنے یا اپنی مرضی کے مطابق کرنے کے لیے استعمال کیا جاتا ہے۔ ہم داخل کردہ سٹرنگ ویلیو میں ترمیم کرنے کے لیے اس فعالیت کو لاگو کریں گے۔ یہ انڈیکس ویلیو کو اسٹرنگ پوزیشنز پر رکھ کر حاصل کیا جائے گا جہاں ہم مخصوص سٹرنگ ویلیو رکھنا چاہتے ہیں۔ اس کے بعد، ہم سٹرنگ ویلیوز رکھیں گے جو کہ فارمیٹ() طریقہ کے دلائل میں اپ ڈیٹ کی جانی ہیں۔

مظاہرے کے لیے درج ذیل مثال کا جائزہ لیں۔

مثال
سب سے پہلے، ہم اپنی مرضی کے مطابق پروٹو ٹائپ فنکشن بنائیں گے۔ فارمیٹ فنکشن مخصوص سٹرنگ لے گا اور اس کے اندر شامل کردہ نمبر کو حاصل کرے گا۔ {} ” بریکٹ کریں اور اس میں موجود نمبر کو اس مخصوص انڈیکس پر رکھے گئے سٹرنگ دلیل سے بدل دیں۔ اس کے بعد، ' /{(\d+)}/g ” غیر ہندسے والے حروف (سٹرنگز) کو تلاش کرے گا اور اضافی شرط کی تصدیق کے بعد انہیں مخصوص انڈیکس پر رکھے گا:

تار . نمونہ . فارمیٹ = فنکشن ( ) {
تھا انتخاب1 = دلائل ;
واپسی یہ . تبدیل کریں ( /{(\d+)}/g , فنکشن ( حاصل کریں , نمبر ) {
واپسی کی قسم انتخاب1 [ نمبر ] != 'غیر متعینہ' ? انتخاب1 [ نمبر ] : حاصل کریں ;
} ) ;
} ;

اب، ہم اشاریہ جات کی وضاحت کریں گے ' {0}، {1} جہاں سٹرنگ ویلیوز کو تبدیل کرنے کی ضرورت ہے۔ یہ نئی سٹرنگ اقدار ابتدائی طور پر ' فارمیٹ() 'دلائل کے طور پر طریقہ. مزید برآں، شامل کردہ انڈیکس اس سٹرنگ سے مراد ہے جہاں مخصوص سٹرنگ کو تبدیل کیا جائے گا:

تسلی. لاگ ( '{0} پہلی دلیل ہے، جبکہ {1} دوسری دلیل ہے' . فارمیٹ ( 'جاوا' , 'جاوا اسکرپٹ' ) ) ;

متعلقہ آؤٹ پٹ ہو گا:

ہم نے پرنٹ ایف یا سٹرنگ فارمیٹ کے برابر جاوا اسکرپٹ کو لاگو کرنے کے آسان ترین طریقے فراہم کیے ہیں۔ آپ اپنی ضروریات کے مطابق کسی بھی طریقے کو استعمال کر سکتے ہیں۔

نتیجہ

جاوا اسکرپٹ کو printf یا String.Format کے برابر لاگو کرنے کے لیے، آپ ' console.log() کنسول پر عدد اور سٹرنگ کی اقدار کو لاگ کرنے کا طریقہ یا ' document.write() DOM پر متعلقہ اقدار کو ظاہر کرنے کا طریقہ اور ' String.format() مخصوص انڈیکس کی جگہ پر سٹرنگ ویلیو کو اپ ڈیٹ کرنے کا طریقہ۔ اس مضمون نے جاوا اسکرپٹ کے مساوی پرنٹ ایف یا سٹرنگ فارمیٹ کے بارے میں آپ کی رہنمائی کی۔