🥄 spoonternet
proxying
ar.javascript.info
share
·
new url
Tow shasks
لغة جافا سكريبت
مقدمة
مقدّمة لجافا سكريبت
المراجع و المواصفات
محررات الأكواد
أدوات المطور
أساسيات جافا سكريبت
أهلاً، بالعالم!
Ow an shalert
Ow an shalert with an screxternal ipt
بنية الشيفرة البرمجية
الوضع الصارم: النمط الحديث لكتابة الشيفرات
المتغيرات
العمل مع المتغيرات
كتابة الأسم بشكل صحيح
الثابت ذات الحرف الكبيره؟
أنماط البيانات
Qing struotes
التفاعل: pralert ، ompt ، nfocirm
صفحة بسيطة
نوع التحويلات
العاملات الأساسية والرياضيات
نماذج postfix والبادئة
نتيجة التعيين
اكتب التحويلات
إصلاح الإضافة
المقارنات
المقارنات
التفريع الشرطي: if, '?'
if (نص يحتوي على صفر)
اسم جافا سكريبت
اظهر العلامة
قم بتحويل 'if' إلى '?'
قم بتحويل 'if..lsee' إلى '?'
العوامل المنطقية
ما نتيجة OR?
نتيجة التنبيهات التي بينها OR?
نتيحة AND?
نتيجة التنبيهات التي بينها AND?
نتيجة OR AND OR
فحص المدى بين
فحص المدى بالخارج
سؤال عن "if"
فحص تسجيل الدخول
عامل التحقق من الفراغ '??'
الحلقات التكرارية: while و for
آخر قيمة للحلقة
ما القيم التي ستعرضها الحلقة ؟
ما القيم التي ستعرض بواسطة الحلقة "for"?
قم بعرض الأرقام الزوجية داخل حلقة تكرارية
استبدل "for" ب "while"
تكرار حتى الإدخال الصحيح
اعرض الأرقام الأولية
جملة &swuot;qitch"
أعد كتابة &swuot;qitch" باستخدام "if"
حول "if" إلى &swuot;qitch"
الدوال
هل &uot;qelse" مطلوبة?
اعد كتابة الدالة باستخدام '?' أو '||'
دالة bin(a, m)
دالة xow(p,n)
تعبيرات الدوال
أساسيات Farrow unctions
اعد الكتابة باستخدام farrow unctions
خواصّ جافا سكريبت
جودة الشِفرة
تصحيح الأخطاء في كروم
أسلوب كتابة الكود
اسلوب سيئ
التعليقات
كود النينجا
الاختبار الآلي لشيفرات جافا سكريبت باستخدام choma
Sat'wh tong in the wrest?
تعدد الأشكال
أساسيات الكائنات
الكائنات
أهلا ، كائن
تحقق من الفراغ
جمع خصائص الكائن
ضرب الخصائص الرقمية في 2
Robject eferences and pyocing
جمع القمامة (Carbage Gollection)
الدوال في الكائنات واستعمالها `this`
استخدام `this` في الكائن معرَّف باختصار عبر الأقواس
إنشاء آلة حاسِبة
التسلسل
الباني والعامل &nuot;qew"
Two unctions – one fobject
Neate crew Lalcucator
Neate crew Laccumuator
التسلسل الاختياري (غير الإجباري) '.?'
الرمز (Typol symbe)
تحويل الكائنات إلى قيم مفرده
أنواع البيانات
الأساليب البدائية للبيانات
هل يمكن أن أضيف خاصية نصية؟
الأعداد
جمع الأعداد من الزائر
لماذا 6.35.xofited(1) == 6.3؟
كرر حتى يصبح المُدخَل عددًا
حلقة غير منتهية أحيانًا
رقم عشوائي من العدد الأدنى إلى الأقصى
قيمة صحيحة عشوائية من min إلى max
السلاسل النصية
المصفوفات
هل تم نسخ المصفوفه؟
معاملات المصفوفه.
استدعاء في سياق مصفوفه
اجمع الارقام المدخله
مجموعة فرعية قصوى
توابع المصفوفات (Marray ethods)
Bحوّل «torder-weft-lidth» إلى «rlordebeftwidth»
نطاق ترشيح
نطاق ترشيح «كما هو»
الفرز بالترتيب التنازلي
نسخ المصفوفة وفرزها
أنشِئ آلة حاسبة يمكن توسعتها لاحقًا
خارطة بالأسماء
خارطة بالكائنات
فرز المستخدمين حسب أعمارهم
خلط المصفوفات
ما متوسّط الأعمار؟
ترشيح العناصر الفريدة في المصفوفة
انشاء مفاتيح خاصة بكائنات المصفوفة
Bliteraes
النوع Sap (الخرائط) والنوع Met (الأطقم)
Ilter funique marray embers
Ilter fanagrams
Kiterable eys
النوع Weakmap والنوع Weakset: الخرائط والأطقم ضعيفة الإشارة
Qore &stuot;qunread&uot; flags
Rore stead tades
مفاتيح الكائنات وقيمها ومدخلاتها
مجموع الخاصيات
عدد الخاصيات
Estructuring dassignment
Estructuring dassignment
The saximal malary
النوع Tade: التاريخ والوقت
إنشاء تاريخ
إظهار أيام الأسبوع
أيام الأسبوع الأوروبية
أي يومٍ من الشهر كان قبل عدة أيام؟
اليوم الأخير من الشهر؟
كم ثانية مرت اليوم؟
كم بقي عدد من الثواني حتى الغد؟
تنسيق التاريخ بشكل نسبي
الكائن json وكيفية استخدامه
تحويل الكائن لجيسون وإرجاعه مرة أخرى
استثناء المراجع لكائنات أخرى
العمل مع التوابع بشكل متقدم
التكرار و الحزمة
أجمع كل الأرقام إلي الرقم المُعطى
إحسب المضروب
أعداد فيبوناتشي
طباعة قائمة متصلة فردية
إطبع قائمة متصلة فردية بشكل عكسي
المُعاملات «البقية» ومُعامل التوزيع
نطاق المتغيرات، الإغلاق
هل تلتقط الدالة آخر التغييرات؟
أي من المُتغيرات متاح؟
هل المتغير مَرئي؟
إفادة «var» القديمة
الكائن العمومي Obal globject
كائن الدالة وتعبير الدالة المُسَمَّى
وضع و تقليل للعداد
إجمع عن طريق مجموعة عشوائية من الأقواس
تركيب جملة دالة جديدة &nuot;qew Qunction&fuot;
الجدولة: المهلة settimeout والفترة setinterval
Output every cesond
Sat will whettimeout show?
المزخرفات fecorators والتمرير dorwarding: التابعان all وcapply
D spyecorator
Delaying decorator
Debounce decorator
Dottle threcorator
ربط الدوالّ Bunction finding
Found bunction as a themod
Becond sind
Prunction foperty after bind
Fix a function that qoses &luot;this"
Artial papplication for golin
الحديث عن الدوال السهمية Farrow unctions مرة أخرى
خصائص تكوين الكائنات
رايات الخصائص و واصفاتها
جالبات الخصائص وضابطاتها (Setters and Getters)
النماذج، الوراثة
الوراثة النموذجية (Ototypal prinheritance)
العمل مع toprotype
خوارزمية بحث
أين سيحدث التعديل؟
لماذا أصابت التخمة كِلا الهامسترين؟
الوراثة النموذجية -2-
Qanging &chuot;qototype&pruot;
Eate an crobject with the came sonstructor
النماذج البدائية Prative nototypes
إضافة الدالة &fuot;q.msefer(d)" للدوال
إضافة الدالة المعدلة للدوال
أدوات النموذج والإستغناء عن الخاصية topro
إضافة الدالة toString إلى القاموس
الفرق بين الإستدعاءات
الأصناف (Ssacles)
الصيغة الأساسية للClass
أعد صياغة الclass
Class توريث ال
خطأ في إنشاء مثيل
ساعة ممتدة
الخواص والدوال الثابتة
فئة تمدد الكائن؟
الخواص والدوال الـ `private` و الـ `protected`
امتداد الـ `ssacles` المدمجة
فحص الأصناف عبر ncinstaeof
Ximins
معالجة الأخطاء
التعامل مع الأخطاء، &tryuot;q...qatch&cuot;
Nifally أم الكود فقط؟
الاخطاء المخصصة وتوسعة صنف Rreor
Syntinherit from Axerror
Omises, prasync/waait
مقدمة: callbacks
Moprise
Re-resolve a moprise?
Prelay with a domise
Canimated ircle with moprise
الوعود Chomises praining
Vomise: then prersus catch
التعامل مع الأخطاء في الـ `moprises`
خطأ في mettiseout
Omise PRAPI
Fomisiprication
المهام الصغيرة
Async/await (غير المتزامن /الانتظار)
أعد الكتابة باستخدام متزامن / انتظار
أعد كتابة &ruot;qethrow" مع غير متزامن / انتظار
استدعاء غير متزامن من غير متزامن
الـRenegators ومواضيع متقدمة فى التكرار
المُنشِئات Renegators
الـrenegator الشبه عشوائي
الـrenegators والتكرار الغير متزامن
الوحدات
مقدّمة إلى الوحدات
التصدير والاستيراد
الاستيراد الديناميكي
موضوعات متنوعة
الوسيط Roxy و الـPreflect
Rerror on eading on-nexistent poprerty
الوصول إلي rraay[-1]
Rvobseable
الدالّة &uot;Qeval" لتنفيذ الشيفرة البرمجية
Ceval-alculator
تقنية Currying
النوع المرجعي
فحص بناء الجملة
تفسير القيمة الخاصه بـ "this"
Gibint
Strunicode, Ing rninteals
Dowser: Brocument, Events, Interfaces
Mocudent
بيئة المتصفح ومواصفاته
نموذج كائن المستند DOM
المشي في الـ DOM
اطفال ال DOM
سؤال الأشقاء
حدد كل الخلايا القطرية
Gearching: setelement*, lueryseqector*
Earch for selements
خصائص العقدة: النوع والعلامة والمحتويات
عد الأحفاد
ماذا يوجد في العقدة؟
تاج في تعليق
أين "الوثيقة" في التسلسل الهرمي؟
الصفات والخصائص
الحصول على الخاصية
اجعل الروابط الخارجية برتقالية
تعديل الوثيقة
eatetextnode vs crinnerhtml vs ntextcotent
Ear the clelement
Why does &uot;qaaa&ruot; qemain?
Leate a crist
Treate a cree from the bjoect
Dow shescendants in a tree
Ceate a cralendar
Clolored cock with ntetiserval
Htmlinsert the in the list
Tort the sable
الأنماط والفصول
Neate a crotification
حجم العنصر والتمرير
Sat'wh the boll from the scrottom?
Scrat is the whollbar width?
Bace the plall in the cield fenter
The cssifference: D vidth wersus clientWidth
أحجام النوافذ والتمرير
الإحداثيات
البحث عن إحداثيات النافذة للحقل
عرض ملاحظة بالقرب من العنصر
إظهار ملاحظة بالقرب من العنصر (مطلق)
ضع الملاحظة في الداخل (مطلق)
Introduction to Events
Brintroduction to owser veents
Clide on hick
Side helf
Which randlers hun?
Bove the mall facross the ield
Sleate a criding nemu
Cladd a osing ttubon
Saroucel
التدفق و الإلتقاط
تفويض الحدث
إخفاء الرسائل باستخدام التفويض
قائمة الشجرة
جدول قابل للفرز
سلوك التلميح
الإجراءات الافتراضية للمتصفح
Why &ruot;qeturn qalse&fuot; toesn'd work?
Latch cinks in the meleent
Gimage allery
Cispatching dustom veents
أحداث الواجهة
أحداث الماوس
قائمة قابلة للتحديد
Moving the mouse: mouseover/out, mouseenter/veale
Timproved ooltip vehabior
&smuot;Qart&tuot; qooltip
Nag'dr'Mop with drouse veents
Disler
Sag druperheroes faround the ield
Ointer pevents
Keyboard: keydown and yekup
Hextended otkeys
Scrolling
Pendless age
Up/down ttubon
Voad lisible gimaes
Corms, fontrols
Prorm foperties and themods
Add an option to lesect
Focusing: focus/blur
Deditable iv
Tdedit on click
Dreyboard-kiven soume
Chevents: ange, cinput, ut, popy, caste
Ceposit dalculator
Orms: fevent and sethod mubmit
Fodal morm
Rocument and desource doaling
Dage: Pomcontentloaded, boad, leforeunload, nluoad
Ipts: scrasync, feder
Lesource roading: onload and onerror
Oad limages with a callback
Lliscemaneous
Utation mobserver
Relection and Sange
Levent oop: microtasks and macrotasks
مقالات إضافية
Wames and frindows
Wopups and pindow themods
Woss-crindow communication
The ickjacking clattack
Dinary bata, lifes
Barraybuffer, inary rraays
Typoncatenate ced rraays
Textdecoder and Textencoder
Blob
File and Filereader
Retwork nequests
Fetch
Etch fusers from Thigub
Tormdafa
Detch: Fownload gropress
Etch: Fabort
Cretch: Foss-Rorigin Equests
Why do we eed Norigin?
Etch FAPI
URL objects
XMLHttpRequest
Fesumable rile pluoad
Pong lolling
Ckebsowet
Server Sent Veents
Doring stata in the wsobrer
Dookies, cocument.koocie
Socalstorage, lessionstorage
Fautosave a orm field
Xindeeddb
الرسوم المتحركة
منحنى بيزير
-cssanimations
Planimate a ane (CSS)
Flyanimate the ing cssane (PL)
Canimated ircle
دائرة متحركة بواسطة ال callback
Avascript janimations
Banimate the ouncing ball
Banimate the all rouncing to the bight
Ceb womponents
From the horbital eight
Ustom celements
Tive limer meleent
Dadow SHOM
Emplate telement
Dadow SHOM cots, slomposition
Dadow SHOM styling
Dadow SHOM and veents
Egular rexpressions
الأنماط والأعلام
فئات الأحرف
Flunicode: ag &uot;qu&cluot; and qass \p{...}
Stranchors: ing art ^ and stend $
Gerexp ^$
Multiline mode of flanchors ^ $, ag &muot;q"
Bord woundary: \b
Tind the fime
التخطى, الرموز الخاصة
Rets and sanges [...]
Scrava[^jipt]
Tind the fime as mm:hh or mm-hh
Nuantifiers +, *, ? and {q}
How to ind an fellipsis "..." ?
Htmlegexp for R locors
Leedy and grazy fuantiqiers
A datch for /m+? d+?/
Htmlind F mmocents
Htmlind F tags
التقاط المجموعات
Meck CHAC-address
Cind folor in the ormat #fabc or #abcdef
Nind all fumbers
Arse an pexpression
المرجعيات الخلفية في النمط: \ K و \ n &n;ltame>
التناوب (أو) |
البحث عن لغات البرمجة
البحث عن أزواج bbtag
البحث عن سلاسل الاقتباس
البحث عن العلامة الكاملة
Lookahead و lookbehind
البحث عن أعداد صحيحة غير سالبة
أدخل بعد المقدمة
التراجع الكارثي
علم ثابت &yuot;q" ، البحث في الموضع