جاوا اسکرپٹ میں ES6 نقشہ کو کیسے ترتیب دیا جائے؟

Jawa Askrp My Es6 Nqsh Kw Kys Trtyb Dya Jay



بڑی تعداد میں ڈیٹا سے نمٹنے کے دوران، ڈیٹا کو درست طریقے سے شناخت کرنے کے لیے ترتیب دینے کی ضرورت ہوتی ہے۔ مثال کے طور پر، کسی کردار کی بنیاد پر ایک مخصوص نام حاصل کرنے میں۔ اس کے علاوہ، یہ تصور، تجزیہ کو بڑھاتا ہے، اور استعمال کے وقت کو کم کرتا ہے۔ ایسی صورت میں، جاوا اسکرپٹ میں ES6 نقشے کو چھانٹنا مخصوص ڈیٹا کو تلاش کرنے کے لیے ایک موثر تکنیک ہے۔

یہ بلاگ وضاحت کرے گا کہ جاوا اسکرپٹ میں ES6 نقشہ کو کیسے ترتیب دیا جائے۔







جاوا اسکرپٹ کا استعمال کرتے ہوئے ES6 نقشہ کو کیسے ترتیب دیا جائے؟

ایک ' ES6 نقشہ 'جاوا اسکرپٹ میں ایک نیا نقشہ آبجیکٹ بنا کر اور اسے ' کے ساتھ مل کر ترتیب دیا جا سکتا ہے۔ پھیلاؤ 'آپریٹر اور' ترتیب دیں() 'طریقہ.



مثال 1: حروف تہجی کے لحاظ سے جاوا اسکرپٹ میں ES6 نقشہ ترتیب دیں



یہ مثال وضاحت کرے گی کہ نقشے کو حروف تہجی کے حساب سے ترتیب دینے کا طریقہ۔





نحو

سیٹ ( کلید، قدر ) ;



مندرجہ بالا نحو میں:

' چابی 'اور' قدر ” کسی شے یا کسی بھی ڈیٹا کی قسم کے متغیر سے مطابقت رکھتا ہے۔

آئیے ذیل میں بیان کردہ کوڈ کی پیروی کریں:

< سکرپٹ قسم = 'متن/جاوا اسکرپٹ' >
var sortMap = نیا نقشہ ( ) ;
sortMap.set ( 'd' ، '55' ) ;
sortMap.set ( 'ب' ، '75' ) ;
sortMap.set ( 'c' ، '65' ) ;
sortMap.set ( 'a' ، '85' ) ;
var updatedMap = نیا نقشہ ( [ ... ترتیب کا نقشہ ] .ترتیب دیں ( ) ) ;
console.log ( اپ ڈیٹ شدہ نقشہ ) ;
سکرپٹ >

مندرجہ بالا کوڈ کے ٹکڑوں میں، درج ذیل اقدامات کریں:

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

آؤٹ پٹ

مندرجہ بالا آؤٹ پٹ سے، یہ دیکھا جا سکتا ہے کہ نقشہ حروف تہجی کی بنیاد پر ترتیب دیا گیا ہے.

مثال 2: جاوا اسکرپٹ میں ES6 نقشہ کو نمبروں کے حساب سے ترتیب دیں۔

یہ مثال نمبروں کے لحاظ سے نقشے کو ترتیب دینے کا باعث بنے گی۔

آئیے ذیل میں دی گئی مثال کا مشاہدہ کریں:

< سکرپٹ قسم = 'متن/جاوا اسکرپٹ' >
var sortMap = نیا نقشہ ( ) ;
sortMap.set ( '3' ، 'ہیری' ) ;
sortMap.set ( '1' ، 'ڈیوڈ' ) ;
sortMap.set ( 'دو' ، 'مسترد' ) ;
var updatedMap = نیا نقشہ ( [ ...sortMap.entries ( ) ] .ترتیب دیں ( ) ) ;
console.log ( اپ ڈیٹ شدہ نقشہ ) ;
سکرپٹ >

مندرجہ بالا کوڈ کے ٹکڑوں میں:

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

آؤٹ پٹ

مندرجہ بالا آؤٹ پٹ میں، یہ واضح ہے کہ نقشہ نمبروں کی بنیاد پر ترتیب دیا گیا ہے.

نتیجہ

ایک ' ES6 نقشہ 'جاوا اسکرپٹ میں نقشہ آبجیکٹ کو ' کے ساتھ ملا کر ترتیب دیا جا سکتا ہے۔ پھیلاؤ 'آپریٹر اور' ترتیب دیں() حروف تہجی اور اعداد پر طریقہ۔ یہ ایک نیا نقشہ آبجیکٹ بنا کر اور اس میں اقدار کو 'کی شکل میں ترتیب دے کر حاصل کیا جا سکتا ہے۔ کلیدی قدر ” جوڑے اور پھر پہلی مثال میں موجود حروف تہجی کے حروف اور دوسری مثال میں اعداد کی بنیاد پر چھانٹنا۔ یہ بلاگ بتاتا ہے کہ جاوا اسکرپٹ میں ES6 نقشہ کو کیسے ترتیب دیا جائے۔