جاوا اسکرپٹ میں کسی لفظ کو متحرک طور پر کیپیٹلائز کرنے کا طریقہ؟

Jawa Askrp My Ksy Lfz Kw Mthrk Twr Pr Kypy Layz Krn Ka Tryq



کسی ایک سٹرنگ سے کسی مخصوص لفظ کی کیپیٹلائزیشن بہت مددگار ثابت ہوتی ہے جب پروگرامر ریڈر یا آخری صارف کی توجہ منفرد یا اہم معلومات کی طرف مبذول کرنا چاہتا ہے۔ زیادہ تر مخفف، نوٹ، تاریخیں، جگہ کے نام، یا شخص کے نام بڑے بڑے ہوتے ہیں کیونکہ وہ اہم معلومات پیش کرتے ہیں۔ سرمایہ کاری کے ذریعے کئی فوائد حاصل کیے جا سکتے ہیں جیسے بہتر رسائی، بہتر مرئیت اور پڑھنے کے قابل عوامل، صارف کے تعامل کو شامل کرنا، وغیرہ۔

یہ بلاگ جاوا اسکرپٹ میں کسی مخصوص لفظ کو کیپیٹلائز کرنے کے طریقہ کار کو ذیل کے طریقوں کی وضاحت کے ذریعے واضح کرتا ہے:

جاوا اسکرپٹ میں کسی لفظ کو متحرک طور پر کیپیٹلائز کرنے کا طریقہ؟

یہاں کوئی بلٹ ان پراپرٹی یا جاوا اسکرپٹ طریقہ نہیں ہے جو فراہم کردہ سٹرنگ کے صرف پہلے لفظ کو بڑا کرنے کے لیے استعمال کیا جا سکتا ہے، تاہم، کچھ ایسے طریقے ہیں جن میں مطلوبہ نتائج واپس کرنے کے لیے ترمیم کی جا سکتی ہے۔ ان طریقوں کو ان کے کوڈ کی تفصیل کے ساتھ بیان کیا گیا ہے۔ آئیے آگے بڑھتے ہیں۔







طریقہ 1: 'slice()' طریقہ استعمال کرنا

اس طریقہ کار میں، ' فوری طور پر() '، اور ' ٹو اپر کیس() 'طریقے استعمال کیے جاتے ہیں' ٹکڑا () صرف پہلے لفظ یا سٹرنگ کے کچھ حصے کو ضرورت کے مطابق یا صارف کی طرف سے مخصوص کرنے کا طریقہ۔ جیسا کہ ذیل میں کوڈ کے ٹکڑوں میں دکھایا گیا ہے:



< جسم >

< h1 > لینکس ہنٹ آرٹیکل h1 >
< h4 > پہلے لفظ کو بڑا کرنا h4 >
< بٹن پر کلک کریں۔ = 'کیپٹلائز فرسٹ ورڈ()' > کوشش کرو بٹن >
< پی آئی ڈی = 'ہدف' >> ص >

< سکرپٹ >
فنکشن پہلا لفظ کیپٹلائز کریں۔ ( ) {
ڈیٹا دو = فوری طور پر ( 'براہ کرم سٹرنگ درج کریں' ، 'جان وِک' ) ;
const wordEndIndex = فوری طور پر ( 'حتمی رینج میں داخل ہوں' ، '5' ) ;
پہلا لفظ دو = ڈیٹا ٹکڑا ( 0 ، wordEndIndex ) ;
ریم دو = ڈیٹا تبدیل کریں ( پہلا لفظ ، '' ) ;

اگر ( ڈیٹا != خالی ) {
دستاویز getElementById ( 'ہدف' ) . اندرونی ایچ ٹی ایم ایل = 'پہلا لفظ اب بڑے حرف میں ہے:' + پہلا لفظ ٹو اپر کیس ( ) + rem ;
}
}
سکرپٹ >
جسم >

کوڈ کی وضاحت:



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

    آؤٹ پٹ سے پتہ چلتا ہے کہ فراہم کردہ سٹرنگ کا پہلا لفظ اب بڑے کر دیا گیا ہے۔



    طریقہ 2: 'substr()' طریقہ استعمال کرنا

    ' substr() ' طریقہ فراہم کردہ سٹرنگ سے صرف پہلے لفظ کو بڑے کرنے کے لیے استعمال کیا جا سکتا ہے۔ یہ انڈیکس نمبر تک رسائی حاصل کرکے اور اس پر 'toUpperCase()' طریقہ کو لاگو کرکے صرف پہلے حرف کو الگ سے منتخب کرکے کیا جاسکتا ہے۔ پھر، سٹرنگ کے باقی حصے کو منسلک کریں جیسا کہ نیچے کوڈ میں کیا گیا ہے:

    < h1 > لینکس ہنٹ آرٹیکل h1 >
    < h4 > پہلے لفظ کو بڑا کرنا h4 >

    < بٹن پر کلک کریں۔ = 'کیپٹلائز فرسٹ ورڈ()' > کوشش کرو بٹن >
    < پی آئی ڈی = 'ہدف' >> ص >

    < سکرپٹ >
    فنکشن پہلا لفظ کیپٹلائز کریں۔ ( ) {
    ڈیٹا دو = فوری طور پر ( 'براہ کرم سٹرنگ درج کریں' ، 'جان وِک' )
    const wordEndIndex = فوری طور پر ( 'حتمی رینج میں داخل ہوں' ، '5' ) ;
    نتیجہ دو = ڈیٹا substr ( 0 ، wordEndIndex ) . ٹو اپر کیس ( ) + ڈیٹا substr ( wordEndIndex ) ;
    اگر ( ڈیٹا != خالی ) {
    دستاویز getElementById ( 'ہدف' ) . اندرونی ایچ ٹی ایم ایل = 'پہلا لفظ اب اس طرح بڑے کیا گیا ہے: ' + نتیجہ ;
    }
    }
    سکرپٹ >

    مندرجہ بالا کوڈ کی وضاحت:

    • مذکورہ کوڈ وہی ہے جیسا کہ پچھلے طریقہ میں بیان کیا گیا ہے صرف ' ٹکڑا () 'اور' تبدیل کریں() 'طریقہ' کے ساتھ تبدیل کیا جاتا ہے substr() 'طریقہ.
    • 'substr()' طریقہ 'پر لاگو ہوتا ہے ڈیٹا ' متغیر اور تار کا حصہ ' سے 0 ” فراہم کردہ اشاریہ سے اشاریہ الگ ہے۔ اس الگ الگ حصے پر جو پہلا لفظ ہے، ' ٹو اپر کیس() ” طریقہ اس کو بڑے کرنے کے لیے لاگو کیا جاتا ہے۔
    • اس کے بعد دوسرا ' substr() ” طریقہ فراہم کردہ اشاریہ سے بقیہ حصہ منتخب کرنے اور پھر دونوں طریقوں کے نتیجہ کو جوڑنے کے لیے استعمال کیا جاتا ہے۔

    تالیف کے بعد:

    آؤٹ پٹ سے پتہ چلتا ہے کہ سٹرنگ کے صرف پہلے لفظ کو ہی کیپٹلائز کیا گیا ہے۔

    نتیجہ

    ایسا کوئی بلٹ ان طریقہ نہیں ہے جو کسی فراہم کردہ سٹرنگ کے صرف پہلے لفظ کو متحرک طور پر بڑے کرنے کے لیے استعمال کیا جا سکے۔ تاہم، ' ٹکڑا () 'اور' substr() 'طریقوں کو مختلف طریقوں کے امتزاج کے ساتھ استعمال کیا جا سکتا ہے جیسے کہ ' فوری طور پر() '،' تبدیل کریں() '، اور ' ٹو اپر کیس() 'پہلے لفظ کو بڑا کرنے کے لیے۔ یہاں، ' ٹو اپر کیس() ' طریقہ خاص طور پر کٹے ہوئے پہلے لفظ کو بڑا کرتا ہے۔ اس پوسٹ نے جاوا اسکرپٹ میں کسی لفظ کو بڑا کرنے کے طریقوں کی وضاحت کی ہے۔