LocaleLowerCase اور toLowerCase میں کیا فرق ہے؟

Localelowercase Awr Tolowercase My Kya Frq



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

صارف یہ کام جاوا اسکرپٹ کی مدد سے انجام دے سکتا ہے۔ toLowerCase() ' یا پھر ' toLocaleLowerCase() 'طریقے. جیسا کہ ان کے نام سے پتہ چلتا ہے، دونوں طریقے ایک تار کو چھوٹے حروف میں تبدیل کرتے ہیں لیکن وہ کچھ عوامل میں مختلف ہیں۔

یہ گائیڈ 'toLocaleLowerCase' اور 'toLowerCase' طریقوں کے درمیان کلیدی فرق کو درج کرتا ہے۔







'toLocaleLowerCase' اور 'toLowerCase' طریقوں کے درمیان فرق کی طرف جانے سے پہلے، پہلے ان طریقوں کی بنیادی باتوں کا جائزہ لیں۔



'toLocaleLowerCase()' طریقہ کیا ہے؟

' toLocaleLoweCase() ” طریقہ براؤزر لوکیل کے مطابق دی گئی سٹرنگ کو چھوٹے حروف میں تبدیل کرتا ہے۔ 'مقامی' براؤزر کی زبان کی ترتیبات کی وضاحت کرتا ہے جیسے کہ انگریزی ریاستہائے متحدہ کے لیے 'en_US'، 'tr' ترکی کے لیے، اور بہت کچھ۔



نحو





تار toLocaleLowerCase ( )

مندرجہ بالا نحو بغیر کسی 'لوکل' کو بطور پیرامیٹر پاس کیے براؤزر کے موجودہ لوکل کے مطابق ابتدائی سٹرنگ کو چھوٹے حروف میں تبدیل کرتا ہے۔

آئیے اوپر بیان کردہ طریقہ کو عملی طور پر استعمال کریں۔



مثال: 'toLocaleLowerCase()' طریقہ کو لاگو کرنا

یہ مثال مخصوص 'tr(Turkish)' لوکیل کی بنیاد پر سٹرنگ کو چھوٹے حروف میں تبدیل کرنے کے لیے 'toLocaleLowerCase()' طریقہ کا اطلاق کرتی ہے۔

جاوا اسکرپٹ کوڈ

< سکرپٹ >

سٹرنگ دو = 'LinuxHint' ;

نتیجہ دو = تار toLocaleLowerCase ( 'tr' ) ;

تسلی. لاگ ( 'سٹرنگ:' + تار ) ;

تسلی. لاگ ( 'آؤٹ پٹ:' + نتیجہ ) ;

سکرپٹ >

مندرجہ بالا کوڈ لائنوں میں:

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

آؤٹ پٹ

یہ دیکھا جا سکتا ہے کہ ابتدائی سٹرنگ کو 'tr(Turkish)' لوکیل کے مطابق چھوٹے حروف میں کامیابی کے ساتھ تبدیل کر دیا گیا ہے۔

'toLowerCase()' طریقہ کیا ہے؟

' toLowerCase() ' طریقہ مخصوص سٹرنگ کو چھوٹے حروف میں تبدیل کرتا ہے۔ اس کام کو انجام دینے کے دوران یہ اصل سٹرنگ کو متاثر نہیں کرتا ہے۔

نحو

تار لوئر کیس میں ( )

مندرجہ بالا نحو ایک نئی سٹرنگ لوٹاتا ہے جو تبدیل شدہ سٹرنگ کو ظاہر کرتا ہے۔

آئیے اس کا عملی نفاذ دیکھتے ہیں۔

مثال: 'toLowerCase()' طریقہ کو لاگو کرنا

یہ مثال ابتدائی سٹرنگ کو چھوٹے حروف میں تبدیل کرنے کے لیے 'toLowerCase()' طریقہ استعمال کرتی ہے۔

جاوا اسکرپٹ کوڈ

< سکرپٹ >

سٹرنگ دو = 'LinuxHint' ;

نتیجہ دو = تار لوئر کیس میں ( ) ;

تسلی. لاگ ( 'سٹرنگ:' + تار ) ;

تسلی. لاگ ( 'آؤٹ پٹ:' + نتیجہ ) ;

سکرپٹ >

مندرجہ بالا کوڈ بلاک:

  • لاگو کریں ' toLowerCase() ابتدائی سٹرنگ کو تبدیل کرنے کا طریقہ۔
  • ' console.log() ' طریقہ بالترتیب ابتدائی اور تبدیل شدہ سٹرنگ دکھاتا ہے۔

آؤٹ پٹ

کنسول کامیابی کے ساتھ ابتدائی اور تبدیل شدہ دونوں سٹرنگ کو آؤٹ پٹ کے طور پر دکھاتا ہے۔

اب، زیر بحث طریقوں کے درمیان اختلافات کا عملی نفاذ دیکھیں۔

'toLocaleLowerCase()' اور 'toLowerCase()' طریقوں میں کیا فرق ہے؟

یہ سیکشن 'toLocaleLowerCase()' اور 'toLowerCase()' طریقوں کے درمیان کلیدی فرق کرتا ہے:

  • کام کرنا: 'toLocaleLowerCase()' طریقہ سٹرنگ کو موجودہ یا مخصوص لوکل کے مطابق تبدیل کرتا ہے جبکہ 'toLowerCase()' طریقہ انگریزی زبان کے معیارات/قواعد کے مطابق سٹرنگ کو چھوٹے حروف میں تبدیل کرتا ہے۔
  • پیرامیٹرز: 'toLocaleLowerCase()' طریقہ صارفین کو 'لوکل' پیرامیٹر کی وضاحت کرکے مخصوص 'لوکل' کے مطابق سٹرنگ کو تبدیل کرنے کی اجازت دیتا ہے۔ دوسری طرف، 'toLowerCase()' طریقہ کو کسی پیرامیٹر کی ضرورت نہیں ہے کیونکہ یہ انگریزی زبان کے بنیادی معیارات کی بنیاد پر سٹرنگ کو تبدیل کرتا ہے۔
  • حد: 'toLowerCase()' طریقہ استعمال کرنے والوں کو صرف براؤزر کی لینگویج سیٹنگز کی بنیاد پر سٹرنگ کو تبدیل کرنے پر پابندی لگاتا ہے نہ کہ کسی دوسرے مخصوص لوکیل کی جب کہ 'toLocaleLowerCase()' طریقہ استعمال کرتے ہوئے 'لوکل' کی کوئی حد نہیں ہے۔

نتیجہ

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