پچھلے مضامین میں ، ہم نے سیکھا ہے کہ نام نہاد پروگرام شدہ اور مقداری تجارت پلیٹ فارم سے حاصل کردہ ڈیٹا پر مبنی ایک اسکرپٹ پروگرام ہے ، جس میں متعدد حساب کتاب ، فیصلے اور ٹرگرز کے بعد کچھ کارروائیوں کو انجام دینے ، اور تجارت کرنے کے لئے پلیٹ فارم اکاؤنٹس کو چلانے کے ل.۔ ڈیٹا حاصل کرنے اور آپریٹنگ اکاؤنٹس کو چلانے کی یہ کارروائییں تمام پلیٹ فارم API انٹرفیس کے ذریعے کی جاتی ہیں۔ آسان الفاظ میں ، اسکرپٹ پروگرام پلیٹ فارم کے ساتھ تعامل کرتے ہیں۔ چونکہ یہ تعامل ہے ، لہذا معمول کی تعامل اور غیر معمولی تعامل ہونا ضروری ہے۔ جب غیر معمولی تعامل ہوتا ہے تو ، ایک انٹرفیس استثناء کی معلومات واپس کرتا ہے۔
یقینا ، مارکیٹ میں پروگرام شدہ اور مقداری تجارتی نظام یا خود تیار کردہ پروگراموں میں مختلف غلطی کے اشارے اور پیغامات ہوں گے۔ یہ غلطی کے پیغامات پلیٹ فارم API کے ذریعہ رپورٹ کردہ غلطی کے پیغامات تک محدود نہیں ہیں۔ دیگر غلطیاں بھی ہیں ، جیسے: آپریشن کے دوران پروگرام کی استثناء کی غلطی ، تشکیل کی غلطی ، پروگرام کے نحو کی غلطی اور اسی طرح کی غلطی۔
ایف ایم زیڈ کوانٹ ٹریڈنگ پلیٹ فارم پر ، غلطی کے پیغامات کو تقریبا several کئی اقسام میں تقسیم کیا جاسکتا ہے:
حکمت عملی نحو غلطی اس قسم کی غلطی سب سے عام غلطی ہے ، جو عام طور پر اس صورتحال کی وجہ سے ہوتی ہے کہ ابتدائی افراد پروگرامنگ سے واقف نہیں ہیں ، اور ان کے کوڈ کی تحریر کے دوران مطالعہ میں نحو کی غلطیاں ہوتی ہیں۔ مثال کے طور پر:
کوڈ کو قوسین جیسے حروف کے بغیر لکھا گیا تھا۔ اس قسم کی غلطی کے لئے ، غلطی کا اشارہ عام طور پر حکمت عملی میں ترمیم کرنے والے صفحے پر دیکھا جاسکتا ہے ، اور اس صورت حال میں ، حکمت عملی چلانے کے قابل نہیں ہے (ایک بار جب حکمت عملی چلی جاتی ہے تو ، ایک غلطی کی اطلاع دی جائے گی ، جیسا کہ تصویر میں دکھایا گیا ہے) ۔
لہذا، آپ کو اس کو ایک عادت بنانے کے لئے کر سکتے ہیں کوڈ لکھنے ختم کرنے کے بعد حکمت عملی میں ترمیم کے صفحے پر ایک نظر ڈالنے کے لئے، ایک چھوٹا سا سرخ صلیب ہے تو دیکھنے کے لئے؛ اگر کوئی ہے، تو اس کا مطلب یہ ہے کہ یقینی طور پر ایک واضح غلطی ہے.
حکمت عملی پروگرام BUG کی وجہ سے آپریشن کے دوران پروگرام کی استثناء اگر کسی پروگرام میں اس کے آپریشن کے دوران کیڑے ہیں تو ، استثناء کا ٹرگر پروگرام کو غیر معمولی طور پر روک دے گا ، اور اس طرح کے غلطی کے پیغامات دکھائے جائیں گے۔
اس قسم کی غلطیاں پروگرام کے استثناء کا سبب بن سکتی ہیں اور پروگرام کو چلانے سے روک سکتی ہیں۔
غلط ترتیب اور ترتیبات کی وجہ سے خرابی
ایف ایم زیڈ پلیٹ فارم پر، تمام ٹریڈنگ جوڑے کی شکل میں بیان کیا جاتا ہےX_Y
، جس میں BTC_USDT
؛ فرض کریں کہ میں نے اسے غلط لکھا ہے، میں نے اس میں لکھتے ہیںBTC-USDT
.
ایف ایم زیڈ پلیٹ فارم پر بیک ٹیسٹ سسٹم میں غلطی کی اطلاع:
بوٹ میں غلطی کی اطلاع:
یا، سب سے عام غلطی ہے کہ beginners اکثر سامنا:
اس قسم کی غلطی کی وجہ سے ہےAPI KEY
FMZ اکاؤنٹ کے پاس ورڈ میں ترمیم کے بعد تشکیل شدہ تبادلہ آبجیکٹ میں (صارفین کی API KEYs براؤزر کے اختتام کے ذریعہ تمام خفیہ کردہ ہیں اور FMZ پلیٹ فارم پر تشکیل دی گئی ہیں۔ اس سے حکمت عملی شروع نہیں ہوسکتی ہے ، جس کی وجہ سے ایک غلطی کی اطلاع دی جائے گی۔
کالنگ انٹرفیس کی وجہ سے خرابی
انٹرفیس کال کی غلطیوں کو اکثر حکمت عملی چلانے کے دوران سامنا کرنا پڑتا ہے۔ پچھلے مضامین میں ہم نے مطالعہ کیا ہے اور سیکھا ہے کہ ایف ایم زیڈ پلیٹ فارم پر انٹرفیس کو تقسیم کیا گیا ہےانٹرفیس جو نیٹ ورک کی درخواستیں کرتے ہیںاورانٹرفیس جو نیٹ ورک کی درخواستیں نہیں کرتے ہیں. انٹرفیس کی غلطی براہ راست اسٹریٹجی پروگرام کو روکنے کا سبب نہیں بنے گی۔ عام طور پر ، انٹرفیس کال استثناء کی وجہ سے ، غلط ڈیٹا واپس کیا جاتا ہے ، اور حکمت عملی غلطی برداشت نہیں کرتی ہے۔ پھر ، غلط ڈیٹا کی وجہ سے پروگرام کی استثناء کی غلطی پروگرام کو روک دیتی ہے (غلطی برداشت کا تصور پہلے ہی پچھلے مضامین میں متعارف کرایا گیا ہے) ۔
یہاں میں انٹرفیس کے کئی غلطی کے پیغامات کی فہرست کرتا ہوں جو نیٹ ورک کی درخواستیں کرتے ہیں:
نیٹ ورک ٹائم آؤٹ
غلطی کے پیغامات میں سے ایک جو ابتدائی افراد کو اکثر درپیش ہوتا ہے وہ گھریلو نیٹ ورک ڈیوائس (پی سی یا گھریلو سرورز) کے استعمال کی وجہ سے ہوتا ہے۔ چونکہ زیادہ تر پلیٹ فارمز بلاک ہیں ، لہذا بہت سے پلیٹ فارمز بنیادی طور پر گھریلو نیٹ ورک (چین میں) کے ذریعہ ناقابل رسائی ہیں ، اور رسائی انٹرفیس ٹائم آؤٹ کی اطلاع دے گی (پچھلے مضامین میں ذکر کیا گیا ہے) ۔
HTTP 429 غلطی
یہ کلاسیکی غلطی کے پیغامات میں سے ایک ہے۔ اس کی وجہ یہ ہے کہ پلیٹ فارم انٹرفیس کو بہت کثرت سے بلایا جاتا ہے ، جس سے پلیٹ فارم کی تعدد کی حد سے تجاوز ہوجاتا ہے۔ (پچھلے مضامین میں ذکر کیا گیا ہے) ۔ کچھ نئے طلباء یہ کہہ سکتے ہیں کہ اگر وہ کئی اور پلیٹ فارمز یا کئی اور پلیٹ فارم اکاؤنٹس کی API KEYs کے لئے درخواست دیتے ہیں تو غلطی پیدا نہیں ہوگی۔ ہمیں یہ جاننے کی ضرورت ہے کہ پلیٹ فارمز کے ذریعہ انٹرفیس تک رسائی کی تعدد کی حد عام طور پر IP پتوں پر مبنی ہوتی ہے۔ آسان الفاظ میں ، جب تک کہ کسی IP پتے سے بھیجے گئے تمام درخواستوں کو اس پتے پر شمار کیا جاتا ہے ، پلیٹ فارم سرور IP تک رسائی سے انکار کردے گا ، اگر درخواست کی تعداد حد سے تجاوز کرتی ہے۔
پلیٹ فارم انٹرفیس سروس کی خرابی
مندرجہ بالا ذکر کردہ ٹائم آؤٹ اور 429 غلطیاں نیٹ ورک کی پرت میں غلطیاں ہیں۔ اگر پلیٹ فارم انٹرفیس سروس کی پرت میں کوئی مسئلہ ہے تو ، ایک غلطی بھی رپورٹ کی جائے گی۔ مثال کے طور پر ، میں اسپاٹ مارکیٹ کی قیمتوں کا تعین حاصل کرنا چاہتا ہوں ، لیکن میں نے ایک غیر موجود تجارتی جوڑا ترتیب دیا ہے۔ میں اسے ایف ایم زیڈ پلیٹ فارم کے ڈیبگنگ ٹول میں جانچتا ہوں۔ ڈیبگنگ ٹول ایک بہت ہی آسان ٹیسٹنگ ٹول ہے ، جو فنکشن کالز اور ڈیٹا اکوائری کے حقیقی بوٹ ٹیسٹ کے لئے بہت موزوں ہے۔
ڈیبگنگ ٹول کے عملدرآمد کا نتیجہ؛ ڈیبگنگ ٹول کے عملدرآمد اور بوٹ کے عملدرآمد کے درمیان کوئی فرق نہیں ہے۔
Huobi error GetTicker: Invalid ticker: {"Info":{"err-code":"invalid-parameter","err-msg":"invalid symbol","status":"error","ts":1620872079355},"High":0,"Low":0,"Sell":0,"Buy":0,"Last":0,"Volume":0,"OpenInterest":0,"Time":0}
یہاں غلطی کا پیغام کا مطلب یہ ہے کہ ٹریڈنگ جوڑی ناقابل اعتبار ہے (یہاں دیکھیں:"err-msg":"invalid symbol"
) ۔
مثال کے طور پر ، اس طرح کی بہت سی سروس سے متعلق غلطیاں ہیں۔ مثال کے طور پر ، جب فائدہ اٹھانے کی ترتیب کرتے ہیں تو ، کچھ پلیٹ فارم اعشاریہ کے ساتھ فائدہ اٹھانے کی اقدار کی حمایت نہیں کرتے ہیں۔ اگر فائدہ اٹھانے کی قدر اعشاریہ ہے تو ، اس سے انٹرفیس کال میں بھی غلطی ہوگی۔
ایک انٹرفیس کال درج کریں جو نیٹ ورک کی درخواست پیدا نہیں کرتا:
سیٹ فیوچر معاہدے کا کوڈ کچھ انٹرفیس صرف نظام میں کچھ عالمی متغیرات مرتب کرتے ہیں ، اور نیٹ ورک کی درخواستیں نہیں کرتے ہیں۔ مثال کے طور پر:
تاہم، اگر پیرامیٹرز کو غلط طور پر منتقل یا لکھا جاتا ہے، تو غلطیاں بھی رپورٹ کی جائیں گی.
اس سے کوئی فرق نہیں پڑتا ہے کہ یہ کس قسم کی غلطی ہے ، دکھایا گیا غلطی کا پیغام مسئلہ تلاش کرنے کے لئے کلیدی معلومات ہے ، یعنی آپ مسئلے کو غلطی کے پیغام سے بتا سکتے ہیں۔ آپ غلطی کی معلومات کو اس زبان میں ترجمہ کرنے کے لئے ترجمہ ٹول کا استعمال کرسکتے ہیں جسے آپ پڑھ سکتے ہیں ، کلیدی الفاظ کو نکالنے کے لئے۔ مثال کے طور پر ،"err-msg":"invalid symbol"
آپ شاید جانتے ہیں کہ غلطی ٹریڈنگ جوڑی کی غلط ترتیب کی وجہ سے ہے، کیونکہ
بیک ٹیسٹ سسٹم بھی ایک مقداری آلے کا کلیدی نکتہ ہے۔ بیک ٹیسٹ سسٹم آسانی سے کسی حکمت عملی کے پروٹو ٹائپ کی جانچ کرسکتا ہے ، اور ابتدائی طور پر حکمت عملی میں ممکنہ کیڑے اور منطقی مسائل کی جانچ کرسکتا ہے ، لیکن بیک ٹیسٹ سسٹم کو عقلی طور پر دیکھنے کی ضرورت ہے۔ بیک ٹیسٹ سسٹم کسی حد تک حکمت عملی کے کچھ مسائل کی عکاسی کرسکتا ہے۔
مندرجہ ذیل ایف ایم زیڈ پلیٹ فارم پر بیک ٹسٹ سسٹم کی مختصر وضاحت ہے جو ایف ایم زیڈ کے ذریعہ تعاون یافتہ مختلف حکمت عملی زبانوں کی سطح سے ہے۔ (پچھلے مضامین میں بیک ٹسٹ سسٹم کے کچھ تعارفات کا ذکر کیا گیا تھا۔)
جاوا اسکرپٹ
بیک ٹیسٹ براؤزر پر کیا جاتا ہے، اور یہ مقامی ہارڈ ویئر وسائل کا استعمال کرتا ہے.
پائیتھون
ڈوکر پر بیک ٹسٹ میں ، آپ منتخب کرسکتے ہیں کہ کس ڈوکر کو تفویض کرنا ہے (یا تو آپ کے ذریعہ تعینات کردہ ڈوکر ، یا ایف ایم زیڈ پلیٹ فارم کا عوامی ڈوکر) ۔ ایف ایم زیڈ پلیٹ فارم پر عوامی ڈوکر کے بڑے بوجھ کے پیش نظر ، مقامی ڈوکر بیک ٹسٹ کا استعمال کرنے کی سفارش کی جاتی ہے (یہ بھی تیز تر ہوگا۔ عوامی ڈوکر کے بیک ٹسٹ میں ، جب یہ زیادہ بوجھ پڑتا ہے تو ، کچھ بیک ٹسٹ ٹاسکس منسوخ ہوجائیں گے ، جس کے نتیجے میں بیک ٹسٹ میں خلل پڑتا ہے۔)
C++
اسکرپٹنگ زبانوں کے برعکس ، سی ++ حکمت عملیوں کو مرتب کرنے اور پھر ان پر عمل درآمد کرنے کی ضرورت ہے۔ سی ++ زبان کی حکمت عملی کو پہلے ایف ایم زیڈ پلیٹ فارم (سرور) پر مرتب کیا جائے گا (اگر کوڈ لکھنے میں کوئی مسئلہ ہے تو ، مرتب کرنا ممکن نہیں ہوگا ، اور غلطی کا پیغام براہ راست اشارہ کیا جائے گا۔ مرتب کرنے کے بعد ، اسے ایف ایم زیڈ پلیٹ فارم (سرور) پر بیک ٹیسٹ کیا جائے گا۔
میلانگاگیج
انڈر لیئر کو جاوا اسکرپٹ کے ذریعہ نافذ کیا جاتا ہے ، اور بیک ٹیسٹ براؤزر پر بھی انجام دیا جاتا ہے۔
مشاہدہ
انڈرلیئر جاوا اسکرپٹ کے ذریعہ نافذ کیا جاتا ہے ، اور بیک ٹیسٹ براؤزر پر بھی انجام دیا جاتا ہے
ایف ایم زیڈ کوانٹ ٹریڈنگ پلیٹ فارم کا بیک ٹیسٹ سسٹم دو بیک ٹیسٹ موڈز رکھتا ہے (اس بات سے کوئی فرق نہیں پڑتا ہے کہ حکمت عملی کس زبان میں لکھی گئی ہے ، بیک ٹیسٹ موڈ بیک ٹیسٹ سسٹم کی ترتیب ہے ، اور FMZ پر معاون تمام زبانوں کے لئے ترتیب کے اختیارات ایک جیسے ہیں۔
بیک ٹیسٹ سسٹم کی ہدایات کے ل you ، آپ ایف ایم زیڈ پلیٹ فارم پر حکمت عملی لکھنے کے سبق کے متعلقہ حصے کا حوالہ دے سکتے ہیں۔
There are the highest, the lowest, open and close prices in one bar, which forms a price structure. Within the time range represented by the K-line, the prices are all in the price structure. Therefore, as long as the generated price is within the K-line structure of the four prices, the simulated price is reasonable.
بالکل اسی طرح جیسا کہ مندرجہ ذیل تصویر میں دکھایا گیا ہے:
یقینی طور پر ، بیک ٹیسٹ سسٹم میں نقالی کا احساس کرنا اس تصویر میں دکھائے جانے سے قدرے زیادہ پیچیدہ ہے ، جس پر یہاں مزید تبادلہ خیال نہیں کیا جائے گا۔ آپ کو صرف نقالی سطح کے بیک ٹیسٹ کے طریقہ کار کو سمجھنے کی ضرورت ہے۔ اصول جاننے کے بعد ، آپ کو نقائص پر توجہ دینے کی ضرورت ہے تخروپن کی سطح کے بیک ٹیسٹ۔ اگرچہ تخروپن کی سطح کا بیک ٹیسٹ بہت تیز ہے (کیونکہ تخروپن سے پیدا ہونے والی قیمتیں حقیقی سیکنڈ فی سیکنڈ قیمتیں نہیں ہیں جو کامیابی کے ساتھ جاری کی جاتی ہیں۔ تاہم ، اگر حکمت عملی کے ساتھ مماثل ہےنقل کردہ ٹِک تبدیلی کا رجحان، حکمت عملی بہترین کارکردگی کا مظاہرہ کرے گی (لیکن حقیقت میں ، قیمت رجحان کے ساتھ تبدیل نہیں ہوسکتی ہے ، حالانکہ قیمت K لائن بار کی ساخت کے اندر ہے۔) K-لائن یہاں تخروپن ٹک ڈیٹا پیدا کرنے کے لئے استعمال کیا جاتا ہے سب سے نیچے K-لائن کہا جاتا ہے، اور K-لائن کے دورانیے کہا جاتا ہےنیچے کی لائن کی مدت، جو حکمت عملی ترتیب دینے والے صفحے پر مندرجہ ذیل تصویر کے طور پر مقرر کیا گیا ہے:
یہاں میں نے 1 منٹ مقرر کیا ہے، جس کا مطلب ہے کہ K لائن کے اعداد و شمار کا استعمال کرتے ہوئے 1 منٹ کی مدت کے ساتھ ڈیٹا ماخذ کے طور پر تخروپن ٹک ڈیٹا پیدا کرنے کے لئے.
ایک اور نکتہ یہ ہے کہ ، اعلی تعدد کی حکمت عملی کے ل the ، مشابہت کی سطح کا بیک ٹیسٹ ظاہر ہے کہ مناسب نہیں ہے۔ لیکن ، رجحان کی حکمت عملی کے ل the ، مشابہت کی سطح کا بیک ٹیسٹ ، کسی حد تک ، حکمت عملی کی کارکردگی کو ظاہر کرسکتا ہے۔
ایف ایم زیڈ کوانٹ بیک ٹیسٹ سسٹم کا ڈیٹا ماخذ کہاں ہے؟ بیک ٹیسٹ سسٹم ڈیفالٹ کے مطابق ایف ایم زیڈ پلیٹ فارم پر ڈیش بورڈ کے ڈیٹا کا استعمال کرتا ہے۔ ایف ایم زیڈ کا ڈیش بورڈ خود بخود ہر پلیٹ فارم پر ہر کرنسی کے سیٹ مارکیٹ ڈیٹا کو جمع کرتا ہے اور اسے پلیٹ فارم کے بیک ٹیسٹ سسٹم کو فراہم کرتا ہے۔
FMZ API دستاویزات میں اپنی مرضی کے مطابق ڈیٹا ماخذ کے بارے میں کچھ ہدایات بھی ہیں:https://www.fmz.com/api# کسٹم ڈیٹا ماخذ
ایف ایم زیڈ پلیٹ فارم پر ڈائیجسٹ میں بھی کچھ اسکیمیں ہیں۔ ابتدائی ، جو اس میں دلچسپی رکھتے ہیں ، ان اسکیموں کا حوالہ دے سکتے ہیں اور ان کا مطالعہ کرسکتے ہیں۔
آپ بغیر پروگرام شدہ اور مقداری تجارت نہیں کر سکتےمطالعہ کرنا, جانچاورسوچنا. سوالوں کے بارے میں کچھ نہیں سوچنا کارآمد ہے۔ کسی مسئلے کو حل کرنے اور سوال کے بارے میں سوچنے کا سب سے موثر طریقہ یہ ہے کہمعلومات کی تلاشپھراپنے آپ کو کوشش کریں، اورسوچنا اور تجزیہ کرنا. اگر مسئلہ حل نہیں ہوتا ہے تو، اوپر کی کارروائیوں کو دہرائیں۔
لیکن، عام طور پر جب ابتدائی مسائل کا سامنا کرتے ہیں، تو وہ محسوس کرتے ہیں:
اوہ، پروگرام شدہ اور مقداری حکمت عملی لکھنا بہت مشکل ہے! اب بھی اس کے بارے میں الجھن میں ہوں، یہاں تک کہ میں بھی کچھ عرصے سے اس کا مطالعہ کر رہا ہوں! صرف شروع کرنے سے پہلے ہی ترک کرنا چاہتے ہیں! ...
ایف ایم زیڈ پلیٹ فارم کے ساتھ شروعات کرنا دراصل بہت آسان اور آسان ہے۔ سب سے پہلے ، آپ کو معلومات کی تلاش میں اچھا ہونا چاہئے۔ ایف ایم زیڈ کوانٹ ٹریڈنگ پلیٹ فارم پر
پھر ، آپریشنل صلاحیت ہے۔ بیک ٹیسٹ سسٹم اور ڈیبگنگ ٹول کا استعمال کرکے آسانی سے ٹیسٹ کیا جاسکتا ہے۔ اس کا مطلب یہ نہیں ہے کہ مکمل حکمت عملی کی جانچ کرنا ہے۔ در حقیقت ، اگر آپ کے پاس مکمل طور پر صفر بنیادی باتیں ہیں تو ، آپ ایف ایم زیڈ کوانٹ کے بیک ٹیسٹ سسٹم پر براہ راست جاوا اسکرپٹ پروگراموں کی بنیادی باتیں بھی سیکھ سکتے ہیں۔
یہ سبق کی ویب سائٹ ہے جہاں میں اکثر جے ایس کا مطالعہ کرتا ہوں:https://www.runoob.com/js/js-loop-for.html؛ یہ ویب سائٹ صرف جے ایس تک محدود نہیں ہے، اور یہاں تمام قسم کے آئی ٹی علم سے پوچھا اور سیکھا جا سکتا ہے۔ مثال کے طور پر، میں JS کے باقاعدہ اظہار کا استعمال کرنے کا طریقہ نہیں جانتا، مجھے کیا کرنا چاہئے؟ کیا آپ نے کبھی سوچا ہے کہ آپ کی زندگی میں کیا تبدیلی آئے گی؟
میں نے اس طرح کی ایک مثال دیکھی:اگر میں اسے ٹیسٹ کرنا چاہتا ہوں، تو میں اسے مطالعہ کے لیے ٹیسٹ کرنے کے لیے ایف ایم زیڈ کے بیک ٹیسٹ سسٹم کا استعمال کر سکتا ہوں۔
بیک ٹیسٹ سسٹم پر بے ترتیب طور پر ایک پلیٹ فارم مقرر کریں.
مندرجہ ذیل کوڈ کی جانچ کریں:
function IsEmail(str) {
var reg=/^\w+@[a-zA-Z0-9]{2,10}(?:\.[a-z]{2,4}){1,3}$/;
return reg.test(str);
}
function main() {
var strEmailAddress1 = "13512345678"
Log(strEmailAddress1, " Is it the email address? ", " Answer:", IsEmail(strEmailAddress1))
var strEmailAddress2 = "123456789@qq.com"
Log(strEmailAddress2, " Is it the email address? ", " Answer:", IsEmail(strEmailAddress2))
}
مطالعہ کے لیے کیا شاندار آلہ ہے! مثال کے طور پر، اگر میں سیکھنا چاہتا ہوں کہ کس طرح جاوا اسکرپٹ زبان کی لوپ منطق لکھنا ہے، اور پھر اسے آزمائیں:
ایک صف کی ترتیب کے مطابق، ایک لوپ میں ایک صف متغیر کے ہر عنصر کو پرنٹ کریں:
function main() {
var arr = [{coinName: "BTC", price: 10000}, {coinName: "LTC", price: 100}, {coinName: "ETH", price: 2000}, {coinName: "ETC", price: 500}]
for (var i = 0 ; i < arr.length ; i++) {
Log(arr[i])
}
}
کیا آپ کو فوراً سیکھنے کی ترغیب ملتی ہے؟ اصل میں ، ایف ایم زیڈ پر ، آپ جاوا اسکرپٹ کے بنیادی اصولوں کو مکمل طور پر جاوا اسکرپٹ ٹیوٹوریلز کو دیکھتے ہوئے بیک ٹیسٹ سسٹم پر آپریشن کرنے کی کوشش کرکے سیکھ سکتے ہیں۔ جاوا اسکرپٹ کے نحو میں تقریبا master مہارت حاصل کرنے کے بعد ، آپ اگلے مرحلے میں داخل ہوسکتے ہیں ، تاکہ واقعی ڈیٹا حاصل کرنے اور جانچنے کے لئے پلیٹ فارم انٹرفیس کا استعمال کریں۔ آپ یہ بھی استعمال کرسکتے ہیںڈیبگ ٹولایف ایم زیڈ پر حقیقی انٹرفیس ٹیسٹ کرنے کے لئے. اس کے بعد، آپ کو زیادہ سوچنے کی ضرورت ہے، ایک کیس سے نتائج نکالنے کی ضرورت ہے، ٹیسٹ، تصدیق، اور تقابلی تجزیہ وغیرہ کے ساتھ۔ یہ سیکھنے اور شروع کرنے کو بہت تیز بنا دیتا ہے۔