René's URL Explorer Experiment


Title: الدورة التعليميه الحديثه لـ جافاسكريبت

Open Graph Title: الدورة التعليميه الحديثه لـ جافاسكريبت

X Title: الدورة التعليميه الحديثه لـ جافاسكريبت

Description: سلسلة حديثة لشرح الجافاسكريبت: بسيطه ولكن مفصَّلة مع أمثلة ومهام، وتحتوى على مصطلحات مثل: closures و document و events و البرمجه الكائنيه OOP وغرهم.

X: @iliakan

direct link

Domain: ar.javascript.info


Hey, it has json ld scripts:
{
  "@context": "http://schema.org",
  "@type": "WebSite",
  "url": "https://ar.javascript.info/",
  "potentialAction": {
    "@type": "SearchAction",
    "target": "https://ar.javascript.info/search?query={search_term_string}",
    "query-input": "required name=search_term_string"
  }
}

apple-mobile-web-app-capableyes
googlenotranslate
msapplication-TileColor#222A2C
msapplication-TileImage/img/favicon/tileicon.png
Nonehttps://ar.javascript.info/img/site_preview_en_512x512.png
og:imagehttps://ar.javascript.info/img/site_preview_en_1200x630.png
og:image:typeimage/png
og:image:width1200
og:image:height630
fb:admins100001562528165
twitter:cardsummary
twitter:creator@iliakan
twitter:imagehttps://ar.javascript.info/img/site_preview_en_512x512.png
google-adsense-accountca-pub-6204518652652613

Links:

ARعربيhttps://ar.javascript.info/
ENEnglishhttps://javascript.info/
ESEspañolhttps://es.javascript.info/
FAفارسیhttps://fa.javascript.info/
FRFrançaishttps://fr.javascript.info/
IDIndonesiahttps://id.javascript.info/
ITItalianohttps://it.javascript.info/
JA日本語https://ja.javascript.info/
KO한국어https://ko.javascript.info/
RUРусскийhttps://learn.javascript.ru/
TRTürkçehttps://tr.javascript.info/
UKУкраїнськаhttps://uk.javascript.info/
UZOʻzbekhttps://uz.javascript.info/
ZH简体中文https://zh.javascript.info/
ساعدنا على ترجمةhttps://github.com/javascript-tutorial/en.javascript.info
https://ar.javascript.info/
سلسلةhttps://ar.javascript.info/
كورساتhttps://ar.javascript.info/كورسات
خريطة الدورة التعليميةhttps://ar.javascript.info/tutorial/map
https://twitter.com/share?url=https%3A%2F%2Far.javascript.info%2F
https://www.facebook.com/sharer/sharer.php?s=100&p%5Burl%5D=https%3A%2F%2Far.javascript.info%2F
شراءEPUB/PDFhttps://ar.javascript.info/ebook
https://twitter.com/share?url=https%3A%2F%2Far.javascript.info%2F
https://www.facebook.com/sharer/sharer.php?s=100&p%5Burl%5D=https%3A%2F%2Far.javascript.info%2F
64 ★Githubhttps://github.com/javascript-tutorial/ar.javascript.info/tree/master
Discord Chat (English)https://discord.gg/AuEWpFkfD4
الجزء 1لغة جافا سكريبتhttps://ar.javascript.info#tab-1
الجزء 2Browser: Document, Events, Interfaceshttps://ar.javascript.info#tab-2
الجزء 3مقالات إضافيةhttps://ar.javascript.info#tab-3
مقدمةhttps://ar.javascript.info/getting-started
مقدّمة لجافا سكريبتhttps://ar.javascript.info/intro
المراجع و المواصفاتhttps://ar.javascript.info/manuals-specifications
محررات الأكوادhttps://ar.javascript.info/code-editors
أدوات المطورhttps://ar.javascript.info/devtools
أساسيات جافا سكريبتhttps://ar.javascript.info/first-steps
أهلاً، بالعالم!https://ar.javascript.info/hello-world
بنية الشيفرة البرمجيةhttps://ar.javascript.info/structure
الوضع الصارم: النمط الحديث لكتابة الشيفراتhttps://ar.javascript.info/strict-mode
المتغيراتhttps://ar.javascript.info/variables
أنماط البياناتhttps://ar.javascript.info/types
التفاعل: alert ، prompt ، confirmhttps://ar.javascript.info/alert-prompt-confirm
نوع التحويلاتhttps://ar.javascript.info/type-conversions
العاملات الأساسية والرياضياتhttps://ar.javascript.info/operators
المقارناتhttps://ar.javascript.info/comparison
التفريع الشرطي: if, '?'https://ar.javascript.info/ifelse
العوامل المنطقيةhttps://ar.javascript.info/logical-operators
عامل التحقق من الفراغ '??'https://ar.javascript.info/nullish-coalescing-operator
الحلقات التكرارية: while و forhttps://ar.javascript.info/while-for
جملة "switch"https://ar.javascript.info/switch
الدوالhttps://ar.javascript.info/function-basics
تعبيرات الدوالhttps://ar.javascript.info/function-expressions
أساسيات Arrow functionshttps://ar.javascript.info/arrow-functions-basics
خواصّ جافا سكريبتhttps://ar.javascript.info/javascript-specials
المزيد…https://ar.javascript.info
جودة الشِفرةhttps://ar.javascript.info/code-quality
تصحيح الأخطاء في كرومhttps://ar.javascript.info/debugging-chrome
أسلوب كتابة الكودhttps://ar.javascript.info/coding-style
التعليقاتhttps://ar.javascript.info/comments
كود النينجاhttps://ar.javascript.info/ninja-code
الاختبار الآلي لشيفرات جافا سكريبت باستخدام mochahttps://ar.javascript.info/testing-mocha
تعدد الأشكالhttps://ar.javascript.info/polyfills
أساسيات الكائناتhttps://ar.javascript.info/object-basics
الكائناتhttps://ar.javascript.info/object
Object references and copyinghttps://ar.javascript.info/object-copy
جمع القمامة (Garbage Collection)https://ar.javascript.info/garbage-collection
الدوال في الكائنات واستعمالها `this`https://ar.javascript.info/object-methods
الباني والعامل "new"https://ar.javascript.info/constructor-new
التسلسل الاختياري (غير الإجباري) '.?'https://ar.javascript.info/optional-chaining
الرمز (Symbol type)https://ar.javascript.info/symbol
تحويل الكائنات إلى قيم مفردهhttps://ar.javascript.info/object-toprimitive
أنواع البياناتhttps://ar.javascript.info/data-types
الأساليب البدائية للبياناتhttps://ar.javascript.info/primitives-methods
الأعدادhttps://ar.javascript.info/number
السلاسل النصيةhttps://ar.javascript.info/string
المصفوفاتhttps://ar.javascript.info/array
توابع المصفوفات (Array methods)https://ar.javascript.info/array-methods
Iterableshttps://ar.javascript.info/iterable
النوع Map (الخرائط) والنوع Set (الأطقم)https://ar.javascript.info/map-set
النوع WeakMap والنوع WeakSet: الخرائط والأطقم ضعيفة الإشارةhttps://ar.javascript.info/weakmap-weakset
مفاتيح الكائنات وقيمها ومدخلاتهاhttps://ar.javascript.info/keys-values-entries
Destructuring assignmenthttps://ar.javascript.info/destructuring-assignment
النوع Date: التاريخ والوقتhttps://ar.javascript.info/date
الكائن json وكيفية استخدامهhttps://ar.javascript.info/json
المزيد…https://ar.javascript.info
العمل مع التوابع بشكل متقدمhttps://ar.javascript.info/advanced-functions
التكرار و الحزمةhttps://ar.javascript.info/recursion
المُعاملات «البقية» ومُعامل التوزيعhttps://ar.javascript.info/rest-parameters-spread
نطاق المتغيرات، الإغلاقhttps://ar.javascript.info/closure
إفادة «var» القديمةhttps://ar.javascript.info/var
الكائن العمومي Global objecthttps://ar.javascript.info/global-object
كائن الدالة وتعبير الدالة المُسَمَّىhttps://ar.javascript.info/function-object
تركيب جملة دالة جديدة "new Function"https://ar.javascript.info/new-function
الجدولة: المهلة setTimeout والفترة setIntervalhttps://ar.javascript.info/settimeout-setinterval
المزخرفات decorators‌ والتمرير forwarding: التابعان call وapplyhttps://ar.javascript.info/call-apply-decorators
ربط الدوالّ Function bindinghttps://ar.javascript.info/bind
الحديث عن الدوال السهمية Arrow functions مرة أخرىhttps://ar.javascript.info/arrow-functions
المزيد…https://ar.javascript.info
خصائص تكوين الكائناتhttps://ar.javascript.info/object-properties
رايات الخصائص و واصفاتهاhttps://ar.javascript.info/property-descriptors
جالبات الخصائص وضابطاتها (Getters and Setters)https://ar.javascript.info/property-accessors
النماذج، الوراثةhttps://ar.javascript.info/prototypes
الوراثة النموذجية (Prototypal inheritance)https://ar.javascript.info/prototype-inheritance
الوراثة النموذجية -2-https://ar.javascript.info/function-prototype
النماذج البدائية Native prototypeshttps://ar.javascript.info/native-prototypes
أدوات النموذج والإستغناء عن الخاصية protohttps://ar.javascript.info/prototype-methods
الأصناف (Classes)https://ar.javascript.info/classes
الصيغة الأساسية للClasshttps://ar.javascript.info/class
Class توريث الhttps://ar.javascript.info/class-inheritance
الخواص والدوال الثابتةhttps://ar.javascript.info/static-properties-methods
الخواص والدوال الـ `private` و الـ `protected`https://ar.javascript.info/private-protected-properties-methods
امتداد الـ `classes` المدمجةhttps://ar.javascript.info/extend-natives
فحص الأصناف عبر instanceofhttps://ar.javascript.info/instanceof
Mixinshttps://ar.javascript.info/mixins
معالجة الأخطاءhttps://ar.javascript.info/error-handling
التعامل مع الأخطاء، "try...catch"https://ar.javascript.info/try-catch
الاخطاء المخصصة وتوسعة صنف Errorhttps://ar.javascript.info/custom-errors
Promises, async/awaithttps://ar.javascript.info/async
مقدمة: callbackshttps://ar.javascript.info/callbacks
Promisehttps://ar.javascript.info/promise-basics
الوعود Promises chaininghttps://ar.javascript.info/promise-chaining
التعامل مع الأخطاء في الـ `promises`https://ar.javascript.info/promise-error-handling
Promise APIhttps://ar.javascript.info/promise-api
Promisificationhttps://ar.javascript.info/promisify
المهام الصغيرةhttps://ar.javascript.info/microtask-queue
Async/await (غير المتزامن /الانتظار)https://ar.javascript.info/async-await
الـGenerators ومواضيع متقدمة فى التكرارhttps://ar.javascript.info/generators-iterators
المُنشِئات Generatorshttps://ar.javascript.info/generators
الـgenerators والتكرار الغير متزامنhttps://ar.javascript.info/async-iterators-generators
الوحداتhttps://ar.javascript.info/modules
مقدّمة إلى الوحداتhttps://ar.javascript.info/modules-intro
التصدير والاستيرادhttps://ar.javascript.info/import-export
الاستيراد الديناميكيhttps://ar.javascript.info/modules-dynamic-imports
موضوعات متنوعةhttps://ar.javascript.info/js-misc
الوسيط Proxy و الـReflecthttps://ar.javascript.info/proxy
الدالّة "Eval" لتنفيذ الشيفرة البرمجيةhttps://ar.javascript.info/eval
تقنية Curryinghttps://ar.javascript.info/currying-partials
النوع المرجعيhttps://ar.javascript.info/reference-type
BigInthttps://ar.javascript.info/bigint
Unicode, String internalshttps://ar.javascript.info/unicode
Documenthttps://ar.javascript.info/document
بيئة المتصفح ومواصفاتهhttps://ar.javascript.info/browser-environment
نموذج كائن المستند DOMhttps://ar.javascript.info/dom-nodes
المشي في الـ DOMhttps://ar.javascript.info/dom-navigation
Searching: getElement*, querySelector*https://ar.javascript.info/searching-elements-dom
خصائص العقدة: النوع والعلامة والمحتوياتhttps://ar.javascript.info/basic-dom-node-properties
الصفات والخصائصhttps://ar.javascript.info/dom-attributes-and-properties
تعديل الوثيقةhttps://ar.javascript.info/modifying-document
الأنماط والفصولhttps://ar.javascript.info/styles-and-classes
حجم العنصر والتمريرhttps://ar.javascript.info/size-and-scroll
أحجام النوافذ والتمريرhttps://ar.javascript.info/size-and-scroll-window
الإحداثياتhttps://ar.javascript.info/coordinates
المزيد…https://ar.javascript.info
Introduction to Eventshttps://ar.javascript.info/events
Introduction to browser eventshttps://ar.javascript.info/introduction-browser-events
التدفق و الإلتقاطhttps://ar.javascript.info/bubbling-and-capturing
تفويض الحدثhttps://ar.javascript.info/event-delegation
الإجراءات الافتراضية للمتصفحhttps://ar.javascript.info/default-browser-action
Dispatching custom eventshttps://ar.javascript.info/dispatch-events
أحداث الواجهةhttps://ar.javascript.info/event-details
أحداث الماوسhttps://ar.javascript.info/mouse-events-basics
Moving the mouse: mouseover/out, mouseenter/leavehttps://ar.javascript.info/mousemove-mouseover-mouseout-mouseenter-mouseleave
Drag'n'Drop with mouse eventshttps://ar.javascript.info/mouse-drag-and-drop
Pointer eventshttps://ar.javascript.info/pointer-events
Keyboard: keydown and keyuphttps://ar.javascript.info/keyboard-events
Scrollinghttps://ar.javascript.info/onscroll
Forms, controlshttps://ar.javascript.info/forms-controls
Form properties and methodshttps://ar.javascript.info/form-elements
Focusing: focus/blurhttps://ar.javascript.info/focus-blur
Events: change, input, cut, copy, pastehttps://ar.javascript.info/events-change-input
Forms: event and method submithttps://ar.javascript.info/forms-submit
Document and resource loadinghttps://ar.javascript.info/loading
Page: DOMContentLoaded, load, beforeunload, unloadhttps://ar.javascript.info/onload-ondomcontentloaded
Scripts: async, deferhttps://ar.javascript.info/script-async-defer
Resource loading: onload and onerrorhttps://ar.javascript.info/onload-onerror
Miscellaneoushttps://ar.javascript.info/ui-misc
Mutation observerhttps://ar.javascript.info/mutation-observer
Selection and Rangehttps://ar.javascript.info/selection-range
Event loop: microtasks and macrotaskshttps://ar.javascript.info/event-loop
Frames and windowshttps://ar.javascript.info/frames-and-windows
Popups and window methodshttps://ar.javascript.info/popup-windows
Cross-window communicationhttps://ar.javascript.info/cross-window-communication
The clickjacking attackhttps://ar.javascript.info/clickjacking
Binary data, fileshttps://ar.javascript.info/binary
ArrayBuffer, binary arrayshttps://ar.javascript.info/arraybuffer-binary-arrays
TextDecoder and TextEncoderhttps://ar.javascript.info/text-decoder
Blobhttps://ar.javascript.info/blob
File and FileReaderhttps://ar.javascript.info/file
Network requestshttps://ar.javascript.info/network
Fetchhttps://ar.javascript.info/fetch
FormDatahttps://ar.javascript.info/formdata
Fetch: Download progresshttps://ar.javascript.info/fetch-progress
Fetch: Aborthttps://ar.javascript.info/fetch-abort
Fetch: Cross-Origin Requestshttps://ar.javascript.info/fetch-crossorigin
Fetch APIhttps://ar.javascript.info/fetch-api
URL objectshttps://ar.javascript.info/url
XMLHttpRequesthttps://ar.javascript.info/xmlhttprequest
Resumable file uploadhttps://ar.javascript.info/resume-upload
Long pollinghttps://ar.javascript.info/long-polling
WebSockethttps://ar.javascript.info/websocket
Server Sent Eventshttps://ar.javascript.info/server-sent-events
المزيد…https://ar.javascript.info
Storing data in the browserhttps://ar.javascript.info/data-storage
Cookies, document.cookiehttps://ar.javascript.info/cookie
LocalStorage, sessionStoragehttps://ar.javascript.info/localstorage
IndexedDBhttps://ar.javascript.info/indexeddb
الرسوم المتحركةhttps://ar.javascript.info/animation
منحنى بيزيرhttps://ar.javascript.info/bezier-curve
CSS-animationshttps://ar.javascript.info/css-animations
JavaScript animationshttps://ar.javascript.info/js-animation
Web componentshttps://ar.javascript.info/web-components
From the orbital heighthttps://ar.javascript.info/webcomponents-intro
Custom elementshttps://ar.javascript.info/custom-elements
Shadow DOMhttps://ar.javascript.info/shadow-dom
Template elementhttps://ar.javascript.info/template-element
Shadow DOM slots, compositionhttps://ar.javascript.info/slots-composition
Shadow DOM stylinghttps://ar.javascript.info/shadow-dom-style
Shadow DOM and eventshttps://ar.javascript.info/shadow-dom-events
Regular expressionshttps://ar.javascript.info/regular-expressions
الأنماط والأعلامhttps://ar.javascript.info/regexp-introduction
فئات الأحرفhttps://ar.javascript.info/regexp-character-classes
Unicode: flag "u" and class \p{...}https://ar.javascript.info/regexp-unicode
Anchors: string start ^ and end $https://ar.javascript.info/regexp-anchors
Multiline mode of anchors ^ $, flag "m"https://ar.javascript.info/regexp-multiline-mode
Word boundary: \bhttps://ar.javascript.info/regexp-boundary
التخطى, الرموز الخاصةhttps://ar.javascript.info/regexp-escaping
Sets and ranges [...]https://ar.javascript.info/regexp-character-sets-and-ranges
Quantifiers +, *, ? and {n}https://ar.javascript.info/regexp-quantifiers
Greedy and lazy quantifiershttps://ar.javascript.info/regexp-greedy-and-lazy
التقاط المجموعاتhttps://ar.javascript.info/regexp-groups
المرجعيات الخلفية في النمط: \ N و \ k https://ar.javascript.info/regexp-backreferences
التناوب (أو) |https://ar.javascript.info/regexp-alternation
Lookahead و lookbehindhttps://ar.javascript.info/regexp-lookahead-lookbehind
التراجع الكارثيhttps://ar.javascript.info/regexp-catastrophic-backtracking
علم ثابت "y" ، البحث في الموضعhttps://ar.javascript.info/regexp-sticky
https://ar.javascript.info/regexp-methods
المزيد…https://ar.javascript.info
https://twitter.com/share?url=https%3A%2F%2Far.javascript.info%2F
https://www.facebook.com/sharer/sharer.php?s=100&p%5Burl%5D=https%3A%2F%2Far.javascript.info%2F
خريطة الدورة التعليميةhttps://ar.javascript.info/tutorial/map
التعليقاتhttps://ar.javascript.info#comments
من فضلك إفتح موضوعًا فى جيتهابhttps://github.com/javascript-tutorial/en.javascript.info/issues/new
plnkrhttps://plnkr.co/edit/?p=preview
JSBinhttp://jsbin.com
codepenhttp://codepen.io
معلومات عن المشروعhttps://ar.javascript.info/about
تواصل معناhttps://ar.javascript.info/about#contact-us

Viewport: width=device-width, initial-scale=1, user-scalable=yes, minimum-scale=1.0


URLs of crawlers that visited me.