ورقة الغش في نهاية المطاف جافا سكريبت

ورقة الغش في نهاية المطاف جافا سكريبت

إذا كنت ترغب في إنشاء صفحات ويب ديناميكية ، فسيتعين عليك استكمال معرفتك بـ HTML و CSS بها فهم جافا سكريبت . تعتبر لغة البرمجة النصية هذه أساسية في تطوير الويب الحديث.





يمكنك إنشاء جميع أنواع التطبيقات ومواقع الويب التفاعلية الشيقة باستخدام JavaScript ، ولكن هناك الكثير لتتعلمه في الطريق. مع وضع ذلك في الاعتبار ، قمنا بإنشاء ورقة غش JavaScript التالية من أجلك.





يمكن أن تكون ورقة الغش بمثابة تجديد سريع لعناصر JavaScript في أي وقت تحتاج إليه. إنه مفيد للمبتدئين والخبراء على حد سواء.





كيفية إصلاح wifi ليس لديه تكوين IP صالح

تنزيل مجاني: ورقة الغش هذه متاحة كملف PDF قابل للتنزيل من شريك التوزيع لدينا ، TradePub. سيتعين عليك إكمال نموذج قصير للوصول إليه لأول مرة فقط. تحميل ورقة الغش في نهاية المطاف جافا سكريبت .

ورقة الغش في نهاية المطاف جافا سكريبت

الاختصارعمل
مصفوفات جافا سكريبت
concat ()انضم إلى عدة مصفوفات في واحد
copyWithin ()انسخ عناصر المصفوفة داخل المصفوفة ، من وإلى المواضع المحددة
دليل ل()إرجاع القيمة الأولية للكائن المحدد
يشمل()تحقق مما إذا كانت المصفوفة تحتوي على العنصر المحدد
انضم()ادمج عناصر مصفوفة في سلسلة واحدة وأعد السلسلة
إدخالات ()إرجاع زوج مفتاح / قيمة Array Iteration Object
كل()تحقق مما إذا كان كل عنصر في المصفوفة يجتاز اختبارًا
يملأ()املأ العناصر في المصفوفة بقيمة ثابتة
منقي()أنشئ مصفوفة جديدة مع كل عنصر في مصفوفة تجتاز الاختبار
تجد()إرجاع قيمة العنصر الأول في مصفوفة تجتاز اختبارًا
لكل ()قم باستدعاء دالة لكل عنصر من عناصر المصفوفة
من عند()إنشاء مصفوفة من كائن
lastIndexOf ()أعط الموضع الأخير الذي يظهر فيه عنصر معين في المصفوفة
البوب ​​()قم بإزالة العنصر الأخير من المصفوفة
يدفع()أضف عنصرًا جديدًا في النهاية
يعكس()فرز العناصر بترتيب تنازلي
خفض()تقليل قيم المصفوفة إلى قيمة واحدة (الانتقال من اليسار إلى اليمين)
تقليل اليمين ()تقليل قيم المصفوفة إلى قيمة واحدة (الانتقال من اليمين إلى اليسار)
تحول()قم بإزالة العنصر الأول من المصفوفة
شريحة()اسحب نسخة من جزء من مصفوفة إلى كائن مصفوفة جديد
نوع()فرز العناصر أبجديا
لصق او جمع()أضف العناصر بطريقة وموضع محدد
unshift ()أضف عنصرًا جديدًا إلى البداية
طرق JavaScript المنطقية
إلى سلسلة()تحويل قيمة منطقية إلى سلسلة ، وإرجاع النتيجة
قيمة ال()إرجاع الموضع الأول الذي يظهر عنده عنصر معين في مصفوفة
إلى المصدر ()إرجاع سلسلة تمثل شفرة المصدر للكائن
عوامل حسابية جافا سكريبت
+إضافة
-الطرح
*عمليه الضرب
/قسم
(...)عامل التجميع (يتم تنفيذ العمليات داخل الأقواس قبل تلك الموجودة بالخارج)
٪المعامل (الباقي)
++زيادة الأرقام
-أرقام التناقص
==يساوي
===قيمة متساوية ونوع متساوي
! =غير متساوي
! ==لا تساوي القيمة أو لا يساوي النوع
>أكثر من
<أقل من
> =أكبر من أو يساوي
<=أصغر من أو يساوي
؟عامل ثلاثي
العوامل المنطقية
&&المنطقية AND
||منطقي أو
!المنطقي لا
عوامل Bitwise
&وبيان
|أو بيان
~ليس
^XOR
<<التحول الأيسر
>>النقلة الصحيحة
>>>زيرو ملء الوردية الصحيحة
المهام
إنذار()إخراج البيانات في مربع تنبيه في نافذة المتصفح
تؤكد()افتح مربع حوار نعم / لا وأعد صح / خطأ بناءً على نقر المستخدم
console.log ()اكتب المعلومات إلى وحدة تحكم المتصفح (جيدة لأغراض التصحيح)
document.write ()اكتب مباشرة إلى مستند HTML
مستعجل()إنشاء حوار لإدخال المستخدم
وظائف عالمية
يفك ()فك شفرة معرّف الموارد المنتظم (URI) الذي تم إنشاؤه بواسطة encodeURI أو ما شابه
decodeURIComponent ()فك شفرة URI المكون
encodeURI ()قم بتشفير URI في UTF-8
encodeURIComponent ()نفس الشيء لكن لمكونات URI
تقييم ()قم بتقييم كود JavaScript ممثلة كسلسلة
isFinite ()تحديد ما إذا كانت القيمة التي تم تمريرها هي رقم محدد
isNaN ()حدد ما إذا كانت القيمة رقمًا غير قانوني
عدد()تحويل قيمة الكائن إلى رقم
parseFloat ()تحليل سلسلة وإرجاع رقم الفاصلة العائمة
parseInt ()تحليل سلسلة وإرجاع عدد صحيح
حلقات جافا سكريبت
لالطريقة الأكثر شيوعًا لإنشاء حلقة في JavaScript
في حينقم بإعداد الشروط التي يتم بموجبها تنفيذ الحلقة
افعل اثناءعلى غرار حلقة while ، يتم تنفيذها مرة واحدة على الأقل وإجراء فحص في النهاية لمعرفة ما إذا تم استيفاء الشرط للتنفيذ مرة أخرى
استراحةتوقف واخرج من الدورة إذا كانت هناك ظروف معينة
استمرتخطي أجزاء من الدورة إذا تم استيفاء شروط معينة
شخصيات الهروب
'اقتباس واحد
'اقتباس مزدوج
\شرطة مائلة للخلف
بمسافة للخلف
Fنموذج تغذية
نخط جديد
rإرجاع
tجدولة أفقية
الخامسجدولة عمودية
طرق سلسلة جافا سكريبت
charAt ()إرجاع حرف في موضع محدد داخل سلسلة
charCodeAt ()اكتب unicode للحرف في هذا الموضع
concat ()اربط (ضم) سلسلتين أو أكثر في سلسلة واحدة
fromCharCode ()قم بإرجاع سلسلة تم إنشاؤها من التسلسل المحدد لوحدات رمز UTF-16
دليل ل()قم بتوفير موضع التكرار الأول للنص المحدد داخل سلسلة
lastIndexOf ()مثل indexOf () ولكن مع التكرار الأخير ، البحث للخلف
تطابق()استرجع تطابقات سلسلة مقابل نمط البحث
يحل محل()البحث عن واستبدال النص المحدد في سلسلة
بحث()قم بإجراء بحث عن نص مطابق وأعد موضعه
شريحة()استخرج مقطعًا من سلسلة وأعده كسلسلة جديدة
الانقسام()قم بتقسيم كائن سلسلة إلى مصفوفة من السلاسل في موضع محدد
ابدا ب()تحقق مما إذا كانت السلسلة تبدأ بأحرف محددة
substr ()يشبه slice () ولكنه يستخرج سلسلة فرعية تعتمد على عدد محدد من الأحرف
سلسلة فرعية ()يشبه slice () لكن لا يمكن قبول المؤشرات السلبية
toLowerCase ()تحويل السلاسل إلى أحرف صغيرة
إلى الحالة العليا()تحويل السلاسل إلى الأحرف الكبيرة
قيمة ال()إرجاع القيمة الأولية (التي ليس لها خصائص أو طرق) لكائن سلسلة
سياق التعبير العادي

معدِّلات النمط
وتقييم الاستبدال
أناإجراء مطابقة غير حساسة لحالة الأحرف
زإجراء المطابقة العالمية
مإجراء مطابقة متعددة الأسطر
ستعامل مع السلاسل كسطر واحد
xالسماح بالتعليقات والمسافات البيضاء في النمط
يونمط الجشع
اقواس
[abc]ابحث عن أي من الأحرف بين قوسين
[^ أبك]ابحث عن أي حرف ليس بين قوسين
[0-9]ابحث عن الرقم المحدد بين قوسين
[أ-ي]ابحث عن أي حرف من الأحرف الكبيرة A إلى الأحرف الصغيرة z
(أ | ب | ج)ابحث عن أي بدائل مفصولة بـ |
الحروف الأولية
.ابحث عن حرف واحد ، باستثناء فاصل السطر الجديد أو فاصل السطر
فيكلمة شخصية
فيحرف بدون كلمة
درقم
دحرف غير رقمي
سحرف المسافة البيضاء
سحرف غير مسافة بيضاء
بابحث عن تطابق في بداية / نهاية الكلمة
بالعثور على تطابق ليس في بداية / نهاية الكلمة
u0000شخصية لاغية
نحرف خط جديد
Fنموذج تغذية الطابع
rحرف إرجاع حرف
tحرف جدولة
الخامسحرف جدولة عمودي
xxxالحرف المحدد برقم ثماني xxx
xddحرف لاتيني محدد برقم سداسي عشري dd
uddddيتم تحديد حرف Unicode بواسطة رقم سداسي عشري dddd
محددو الكمية
ن +تطابق أي سلسلة تحتوي على n واحد على الأقل
ن*أي سلسلة تحتوي على صفر أو أكثر من تكرارات n
ن؟أي سلسلة تحتوي على صفر أو تكرار واحد لـ n
ن {X}أي سلسلة تحتوي على تسلسل X n
س {س ، ص}السلاسل التي تحتوي على تسلسل من X إلى Y n
ن {س،}يتطابق مع أي سلسلة تحتوي على تسلسل لا يقل عن X n
ن $أي سلسلة بها n في نهايتها
^ نالسلسلة مع n في بدايتها
؟ = نأي سلسلة متبوعة بسلسلة محددة n
؟!نسلسلة غير متبوعة بسلسلة محددة n
خصائص الرقم
قيمة الحد الأقصىأقصى قيمة رقمية يمكن تمثيلها في JavaScript
MIN_VALUEأصغر قيمة رقمية موجبة يمكن تمثيلها في JavaScript
نالقيمة ليست رقمًا
NEGATIVE_INFINITYقيمة اللانهاية السالبة
POSITIVE_INFINITYقيمة اللانهاية الإيجابية
طرق العدد
إلى نسبي ()إرجاع سلسلة برقم مقرَّب مكتوب على هيئة تدوين أسي
للتصليح()إرجاع سلسلة من رقم مع عدد محدد من الكسور العشرية
إلى الدقة ()إرجاع سلسلة لرقم مكتوب بطول محدد
إلى سلسلة()إرجاع رقم كسلسلة
قيمة ال()إرجاع رقم كرقم
خصائص الرياضيات
ورقم أويلر
LN2اللوغاريتم الطبيعي للعدد 2
إل إن 10اللوغاريتم الطبيعي لـ 10
LOG2Eلوغاريتم الأساس 2 لـ E
LOG10Eلوغاريتم الأساس 10 لـ E
بيالرقم PI
SQRT1_2الجذر التربيعي لـ 1/2
SQRT2الجذر التربيعي للعدد 2
طرق الرياضيات
القيمة المطلقة (x)إرجاع القيمة المطلقة (الموجبة) لـ x
accos (x)Arccosine لـ x بوحدات الراديان
آسين (x)قوس جيب الزاوية x بوحدات الراديان
atan (x)قوس ظل الزاوية لـ x كقيمة عددية
atan2 (ص ، س)قوس ظل حاصل قسمة حججه
سقف (x)يتم تقريب قيمة x لأعلى إلى أقرب عدد صحيح لها
كوس (س)جيب التمام x (x بالتقدير الدائري)
إكسب (x)قيمة على سبيل المثال
الطابق (x)يتم تقريب قيمة x لأسفل إلى أقرب عدد صحيح لها
تسجيل (x)اللوغاريتم الطبيعي (الأساس E) لـ x
ماكس (س ، ص ، ض ، ... ، ن)رقم ذو أعلى قيمة
دقيقة (س ، ص ، ض ، ... ، ن)رقم بأقل قيمة
الأسرى (س ، ص)X أس y
عشوائي()رقم عشوائي بين 0 و 1
جولة (x)قيمة x مقربة إلى أقرب عدد صحيح لها
الخطيئة (x)جيب x (x بالتقدير الدائري)
الجذر التربيعي (x)الجذر التربيعي لـ x
لذلك (x)ظل الزاوية
بلح
تاريخ()قم بإنشاء كائن تاريخ جديد بالتاريخ والوقت الحاليين
التاريخ (2017 ، 5 ، 21 ، 3 ، 23 ، 10 ، 0)إنشاء كائن تاريخ مخصص. تمثل الأرقام السنة والشهر واليوم والساعة والدقائق والثواني والميلي ثانية. يمكنك حذف أي شيء تريده باستثناء العام والشهر.
تاريخ (2017-06-23)إعلان التاريخ كسلسلة
getDate ()احصل على يوم من الشهر كرقم (1-31)
getDay ()احصل على يوم الأسبوع كرقم (0-6)
getFullYear ()احصل على السنة كرقم مكون من أربعة أرقام (yyyy)
getHours ()احصل على الساعة (0-23)
getMilliseconds ()احصل على المللي ثانية (0-999)
getMinutes ()احصل على الدقيقة (0-59)
getMonth ()احصل على الشهر كرقم (0-11)
getSeconds ()احصل على الثانية (0-59)
احصل على وقت()احصل على الوقت (مللي ثانية منذ 1 يناير 1970)
getUTCDate ()يوم (تاريخ) الشهر في التاريخ المحدد وفقًا للتوقيت العالمي (متاح أيضًا لليوم والشهر والسير الكامل والساعات والدقائق وما إلى ذلك)
تحليلتحليل تمثيل سلسلة لتاريخ ، وإرجاع عدد المللي ثانية منذ 1 يناير 1970
setDate ()تعيين اليوم كرقم (1-31)
setFullYear ()تعيين السنة (اختياريا الشهر واليوم)
setHours ()اضبط الساعة (0-23)
setMilliseconds () مجموعةاضبط المللي ثانية (0-999)
setMinutes ()اضبط الدقائق (0-59)
setMonth ()حدد الشهر (0-11)
setSeconds ()اضبط الثواني (0-59)
ضبط الوقت()تعيين الوقت (مللي ثانية منذ 1 يناير 1970)
التاريخ ()عيّن يوم الشهر لتاريخ محدد وفقًا للتوقيت العالمي (متاح أيضًا لليوم والشهر والسير الكامل والساعات والدقائق وما إلى ذلك)
وضع DOM

خصائص العقدة
صفاتمجموعة حية لجميع السمات المسجلة لعنصر
BaseURIعنوان URL الأساسي المطلق لعنصر HTML
ChildNodesمجموعة من العقد الفرعية لعنصر ما
أولاالعقدة الفرعية الأولى للعنصر
الطفل الأخيرآخر عقدة فرعية لعنصر
التاليالعقدة التالية على نفس مستوى شجرة العقدة
اسم العقدةاسم العقدة
نوع العقدةنوع العقدة
العقدةقيمة العقدة
مالك الوثيقةكائن مستند المستوى الأعلى للعقدة الحالية
عقدة الأمالعقدة الأصلية للعنصر
الشقيق السابقالعقدة التي تسبق العقدة الحالية مباشرة
محتوى النصالمحتوى النصي للعقدة وأحفادها
طرق العقدة
إلحاق الطفل()إضافة عقدة فرعية جديدة إلى عنصر باعتباره آخر عقدة فرعية
cloneNode ()استنساخ عنصر HTML
قارن الوثيقةقارن بين موضع الوثيقة لعنصرين
getFeature ()إرجاع كائن يقوم بتنفيذ واجهات برمجة التطبيقات لميزة محددة
hasAttributes ()إرجاع صحيح إذا كان للعنصر أي سمات ، وإلا فسيتم إرجاع خطأ
hasChildNodes ()إرجاع صحيح إذا كان العنصر يحتوي على أي عقد فرعية ، وإلا فسيتم إرجاع خطأ
إدراج قبل ()أدخل عقدة فرعية جديدة قبل عقدة فرعية موجودة ومحددة
isDefaultNamespace ()إرجاع صحيح إذا كانت مساحة الاسم المحددة هي الافتراضي ، وإلا سترجع خطأ
isEqualNode ()تحقق من تساوي عنصرين
isSameNode()تحقق مما إذا كان هناك عنصران يمثلان نفس العقدة
مدعوم ()إرجاع صحيح إذا تم دعم ميزة محددة على العنصر
lookupNamespaceURI ()قم بإرجاع مساحة الاسم EURI المرتبطة بعقدة معينة
lookupPrefix ()قم بإرجاع سلسلة DOM تحتوي على البادئة لمساحة الاسم المحددة ، إن وجدت
تطبيع ()انضم إلى العقد النصية المجاورة وقم بإزالة عقد النص الفارغة في عنصر
removeChild ()إزالة عقدة فرعية من عنصر
استبدال الطفل ()استبدل عقدة فرعية في عنصر
طرق العنصر
getAttribute ()إرجاع قيمة السمة المحددة لعقدة عنصر
getAttributeNS ()إرجاع قيمة سلسلة السمة مع مساحة الاسم والاسم المحددين
getAttributeNode ()احصل على عقدة السمة المحددة
getAttributeNodeNS ()قم بإرجاع عقدة السمة للسمة مع مساحة الاسم والاسم المحددين
getElementsByTagName ()قم بتوفير مجموعة من جميع العناصر الفرعية مع اسم العلامة المحدد
getElementsByTagNameNS ()قم بإرجاع مجموعة HTML مباشرة من العناصر مع اسم علامة معين ينتمي إلى مساحة الاسم المحددة
hasAttribute ()إرجاع صحيح إذا كان للعنصر أي سمات ، وإلا فسيتم إرجاع خطأ
hasAttributeNS ()قم بتوفير قيمة صواب / خطأ للإشارة إلى ما إذا كان العنصر الحالي في مساحة اسم معينة يحتوي على السمة المحددة
removeAttribute ()إزالة سمة محددة من عنصر
removeAttributeNS ()قم بإزالة السمة المحددة من عنصر ضمن مساحة اسم معينة
removeAttributeNode ()خذ عقدة سمة محددة وأعد العقدة التي تمت إزالتها
setAttribute ()قم بتعيين أو تغيير السمة المحددة إلى قيمة محددة
setAttributeNS ()أضف سمة جديدة أو قم بتغيير قيمة سمة باستخدام مساحة الاسم والاسم المحددين
setAttributeNode ()قم بتعيين أو تغيير عقدة السمة المحددة
setAttributeNodeNS ()إضافة عقدة سمة جديدة ذات مساحة اسم إلى عنصر
خصائص نافذة المتصفح
مغلقتحقق مما إذا كانت النافذة قد أغلقت أم لا وقم بإرجاع صواب أو خطأ
الافتراضيقم بتعيين أو إعادة النص الافتراضي في شريط الحالة بالنافذة
وثيقةأعد كائن المستند للنافذة
الإطاراتإعادة كل شيء