درسهای پیشرفته JavaScript
- پچھلے پیج درسهای پیشرفته JavaScript
- پائیدار پیج تاریخ JavaScript
جاویاسکریپٹ انٹرنیٹ پر سب سے پائیدار اسکریپٹ زبانوں میں سے ایک ہے، جو سبھی ویب براوزروں میں موجود ہے اور یہ ویب سائٹوں اور ویب ایپلی کیشنوں کے درمیان استعمال کنندگان کی رابطہ کاری کو بہتر بناتا ہے。
یہ تعلیم کوڈ وی ای سی جاویاسکریپٹ تعلیم کا اعلیٰ سطح کا ورژن ہے。
اس تعلیم میں جاویاسکریپٹ کی تاریخ سے شروع ہوتا ہے اور اب تک اس کی XML اور ویب سروسز کی حمایت تک جاتا ہے。
آپ سیکھ سکتے ہیں کہ کس طرح اس زبان کو توسیع دیں تاکہ یہ خاص ضرورتوں کی تطبیق میں آئے。
آپ کو بھی سیکھا جائے گا کہ کیسے JavaScript کا استعمال کریں تاکہ مشترکین مشتری - سرور مواصلات کا استعمال کیا جائے۔
محتوائی فہرست
JavaScript مختصر
- تاریخ JavaScript
- یہ سیکشن آپ کو JavaScript اور کلائنٹ اسکریپٹ کی شروعات کی تعلیم دیتا ہے。
- اجرا JavaScript
- پورا JavaScript عمل، اس کی تین مختلف حصوں سے تشکیل دیا جاتا ہے: ECMAScript، ڈوکومنٹ آوبجیکٹ ماڈل، براؤزر آوبجیکٹ ماڈل。
ECMAScript بنیادی
- زبان عبارات ECMAScript
- جاوا اور ECMAScript کی کچھ کلیدی جملات مشترک ہیں، بعض مختلف ہیں، یہ سیکشن ECMAScript کی جملات کی تفصیلی تعلیم دیتا ہے。
- متغیرهای ECMAScript
- یہ سیکشن متغیر کا اعلان اور نام کاری کا طریقہ اور کچھ مشہور متغیر نام کاری کے اصولوں کی تعلیم دیتا ہے。
- کلمات کلیدی ECMAScript
- یہ سیکشن پورا ECMAScript کلیدی لیست فراہم کرتا ہے。
- واژههای محفوظ ECMAScript
- یہ سیکشن پورا ECMAScript ذخیرہ لفظ لیست فراہم کرتا ہے。
- مقادیر ECMAScript
- یہ سیکشن ECMAScript کی اصل اور رفرنس نوعیتوں، اور ECMAScript اصل نوعیت کے مفہوم کی تعلیم دیتا ہے。
- نوعهای اولیه ECMAScript
- یہ سیکشن ECMAScript کی پانچ اصل نوعیتوں: تعریف نشدہ، نقصان، بولین، نمبر اور سٹرنگ کی تفصیلی تعلیم دیتا ہے。
- تغییر نوع ECMAScript
- یہ سیکشن ECMAScript میں نوعیت تبدیلی کے طریقوں اور چاہئے کیسے قسطی نوعیت تبدیلی کی تعلیم دیتا ہے。
- نوعهای مرجع ECMAScript
- مذکورہ نوعیت کی اشیاء عام طور پر کلاس یا اشیاء کے نام سے معروف ہیں۔ یہ سیکشن ECMAScript کی پری ڈیفائنڈ رفرنس نوعیتوں کی تعلیم دیتا ہے。
ECMAScript آپریٹر
- عملگرهای یکتایی ECMAScript
- ایک نیم آپریٹر صرف ایک پارامتر رکھتا ہے، یعنی اس کا کام کرنا والا اشیاء یا قیمت ہے۔ یہ سیکشن ECMAScript میں سب سے سادے آپریٹروں: نیم آپریٹروں کی تعلیم دیتا ہے。
- عملگرهای بیتای ECMAScript
- بیت آپریٹر نمبروں کی بنیادی سطح پر کام کرتے ہیں۔ یہ سیکشن بیت آپریٹروں کی تمام معلومات، جو ECMAScript میں دستیاب ہیں، کی تہذیب میں گہرائی سے بات کرتی ہے اور整数 سے متعلق معلومات فراہم کرتی ہے。
- ای سی ایم اسکریپٹ بولین آپریٹر
- بولین آپریٹر بہت اہم ہیں۔ یہ سیکشن بولین آپریٹروں کی تین نوعیتوں: ناکار، اور اور یا کی تہذیب میں گہرائی سے بات کرتی ہے。
- عملگرهای ضربی ECMAScript
- یہ سیکشن ECMAScript کی کثیر آپریٹروں: ضرب آپریٹر، تقسیم آپریٹر اور مودولو آپریٹر اور ان کی خاص رفتار کی تعلیم دیتا ہے。
- عملگرهای جمعی ECMAScript
- یہ سیکشن ECMAScript کی قسطی آپریٹروں: جمع آپریٹر، تفریق آپریٹر اور ان کی خاص رفتار کی تعلیم دیتا ہے。
- عملگرهای رابطهای ECMAScript
- علاقتی آپریٹر مقارنہ آپریشن کا آپریشن کرتا ہے۔ یہ سیکشن علاقتی آپریٹروں کا معمولی مقارنہ طریقہ اور چارٹر اور نمبروں کا مقارنہ کیسے کیا جاتا ہے، کی تعلیم دیتا ہے。
- عملگرهای برابری ECMAScript
- مساوی آپریٹر استعمال کیا جاتا ہے تاکہ متغیر ایک دوسرے سے مساوی ہو یا نہیں کا پتہ لگایا جائے۔ ECMAScript دو جوائز مساوی آپریٹر فراہم کرتا ہے: مساوی آپریٹر اور نمساوی آپریٹر، نیز پورا مساوی آپریٹر اور نپورا مساوی آپریٹر。
- عملگرهای شرطی ECMAScript
- یہ سیکشن ECMAScript میں شرطی آپریٹر کی تعلیم دیتا ہے。
- عملگرهای اختصاصی ECMAScript
- یہ سیکشن ECMAScript میں تخصیص آپریٹر کی تعلیم دیتا ہے。
- ای سی ایم اسکریپٹ کمو اپریٹر
- اس سیکشن میں ای سی ایم اسکریپٹ میں کمو اپریٹر کا معارف کیا گیا ہے。
ای سی ایم اسکریپٹ جملوں
- دستور if ECMAScript
- اگر جملہ ای سی ایم اسکریپٹ میں سب سے زیادہ استعمال کی جانے والی جملوں میں سے ایک ہے، اس سیکشن میں اگر جملے کا تفصیل سے استعمال کیا گیا ہے。
- دستورهای تکراری ECMAScript
- ایلگیشن جملوں کو چکر جملوں کہا جاتا ہے، اس سیکشن میں ای سی ایم اسکریپٹ میں فراہم کی گئی چار طرح کی چکر جملوں کا معارف کیا گیا ہے。
- دستورهای برچسب ECMAScript
- اس سیکشن میں لبل کی جملوں کا مختصر معارف کیا گیا ہے。
- دستورهای break و continue ECMAScript
- اس سیکشن میں بریک جملے اور کانٹینوئئئی جملے کی فرق کا معارف کیا گیا ہے اور ان کا استعمال کیسے کیا جاسکتا ہے، لبل کے ساتھ استعمال کا معارف کیا گیا ہے。
- دستور with ECMAScript
- وئت جملہ کا استعمال کیا جاتا ہے تاکہ کد کو خاص آپسی تعاملات میں چالو رکھا جائے، اس سیکشن میں وئت جملے کا استعمال کیا گیا ہے。
- دستور switch ECMAScript
- سویچ جملہ اگر جملے کا بھائی بھائی ہے، اس سیکشن میں سویچ جملے کا استعمال کیا گیا ہے اور جاوا میں سویچ جملے سے فرق کا معارف کیا گیا ہے。
ای سی ایم اسکریپٹ فنکشن
- مقدمة به تابعهای ECMAScript
- اس سیکشن میں فنکشن کا مفہوم، ای سی ایم اسکریپٹ میں فنکشن کا بیان اور فنکشن کی بروئی کا معارف کیا گیا ہے اور فنکشن کی واپسی کا معارف کیا گیا ہے。
- اجزای arguments ECMAScript
- اس سیکشن میں اس آپسی تعاملات کا معرف کیا گیا ہے اور کیسے لینگت پرپرتی کا استعمال کیا جاسکتا ہے اور فنکشن کی پارامتروں کی تعداد کا اندازہ لگایا جاسکتا ہے اور فنکشن کی دوبارہ چارج کا معارف کیا گیا ہے。
- اجزای Function ECMAScript (کلاس)
- اس سیکشن میں فنکشن کلاس کا استعمال سے فنکشن کی تشکیل کا تعارف کیا گیا ہے اور فنکشن آپسی تعاملات کا معرف کیا گیا ہے。
- بندبندیهای closure ECMAScript
- اس سیکشن میں کلوز (کلوز) کا مفہوم کا تعارف کیا گیا ہے اور سادے اور کچھ زیادہ پیچیدہ دو کلوز نمونوں کا معارف کیا گیا ہے。
ای سی ایم اسکریپٹ آپسی تعاملات
- تکنیکهای اُبجکتی ECMAScript
- اس سیکشن میں آپسی تعامل کی تکنیک کی اصطلاحات، آپسی تعامل کی زبان کی ضروریات اور آپسی تعاملات کا تعارف کیا گیا ہے。
- استفاده از اُبجکها ECMAScript
- اس سیکشن میں آپسی تعاملات کا بیان اور نمائش، آپسی تعاملات کا استعمال اور منسوخ کا معنی اور باند کے مفہوم کا تعارف کیا گیا ہے。
- نوعهای اُبجک ECMAScript
- اس سیکشن میں ای سی ایم اسکریپٹ کی تین طرح کی آپسی تعاملات: مقامی آپسی تعاملات، درج آپسی تعاملات اور میزبان آپسی تعاملات کا تعارف کیا گیا ہے اور متعلقہ مراجع دستورزاری کا لنک فراہم کیا گیا ہے。
- دامنههای اُبجک ECMAScript
- اس سیکشن میں ای سی ایم اسکریپٹ کا دائرہ اختیار اور 'این' کلچر کا تعارف کیا گیا ہے。
- تعریف کلاسها یا اُبجکهای ECMAScript
- اس سیکشن میں ای سی ایم اسکریپٹ آپسی تعامل یا کلاس کی تشکیل کا مختلف طریقوں کا تفصیل سے تعارف کیا گیا ہے。
- تغییر اُبجکها ECMAScript
- اس سیکشن میں اس بات کا تعارف کیا گیا ہے کہ کیسے نئی طریق یا موجودہ طریق کو دوبارہ تعریف کرکے آپسی تعامل کو تبدیل کیا جاسکتا ہے。
- پچھلے پیج درسهای پیشرفته JavaScript
- پائیدار پیج تاریخ JavaScript