جرب طباعة null لنرى الناتج... ستلاحظ عندما تكتب null في أي محرر نصوص متقدم أن المحرر يُظهرها بلون مختلف! جرب كتابة وطباعة أي كلمة أخرى غير null بدون وضعها في علامات تنصيص؛ سيظهر لك خطأ... ﻷن أي نص يجب أن يوضع بين علامات تنصيص كما ذكرنا سابقاً، أما null لم تُعطي خطأ ﻷنها ليست نص ولكنها نوع من أنواع البيانات له خواصّه ويعرفه المفسّر! عندما تكتب null يجب كتابتها بدون علامات تنصيص " " ؛ ﻷن المفسر سيعتبرها نصّ String إن وضعتها بين علامات تنصيص. أنواع البيانات في بايثون - Python Data Types. مثال حقيقي على استخدام null اﻵن أعلم أنك تستغرب وفضولك يدفعك للسؤال عن فيم يُستخدم؟ سأوضح لك بمثال حقيقي مثلاً عندما تفتح صفحة شخص على فيسبوك ولكن هذه الصفحة لا يوجد فيها منشورات، البرمجة الخلفية لفيسبوك عندما لا تجد منشورات تقوم بإرسال القيمة إلى الواجهة الأمامية null بدلاً من إرسال محتوى المنشورات! فذاك النوع من البيانات يعني غير موجود، وكذلك عندما مثلاً تحاول الدخول لموقع لم تسجل فيه فتظهر لك رسالة "البريد الإلكتروني غير موجود"، هنا ما حدث هو أن البرمجة الخلفية بحثت عن حسابك لم تجده فقامت بإرسال رد إلى الواجهة الأمامية من نوع null لتعرف الواجهة أن ما نبحث عنه غير موجود فتُظهر رسالة بريدك غير موجود!
من أنواع البيانات الموجودة في الجافا سكربت هي النصوص ممكن ان تسمى ايضاََ بالسلاسل لانها تعتبر سلسلة من الحروف والأرقام ولكن تكون بين علامتي تنصيص " ". كيف نقوم بكتابة النصوص في الجافا سكربت ؟ يمكننا كتابة النصوص في الجافا سكربت بأكثر من طريقة كتابة النص داخل علامتي تنصيص مزدوجة let myName = "Mohmmed Kamal Faraj-allah" في المثال السابق قمنا بعمل متغير جديد وهو بإسم myName وقمنا بإعطائه قيمة ولاحظ ان القيمة موجودة بين علامتين تنصيص مزدوجة " " وتسمي هذه العلامة double quotation. لو قمنا بفحص نوع المتغير السابق (typeof(myName)) //string في الكود بالأعلى قمنا بكتابة typeof(myName) لنقوم بمعرفة ما نوع قيمة هذا المتغير وستكون النتيجة هي string وهذا هو نوع بيانات الخاص بالنصوص. كتابة النص داخل علامتي تنصيص منفردة يمكن ان تكون النصوص بين علامتي تنصيص مفردة وتسمى single quotation. من أنواع البيانات النصوص وطريقة الإدخال عن طريق لوحة المفاتيح والإخراج عن طريق السماعات صح او خطا - بصمة ذكاء. let myLastName = 'Faraj-allah'; لا يوجد اي فرق بين الإثنين. كتابة النص داخل علامتي تنصيص مائلة let myFullName = `Mohammed Kamal Faraj-allah`; هذه هي العلامة التي نقصدها ( `) وللحصول عليها قم بتحويل الكيبورد للغة الانجليزية من ثم قم بالضغط على زر الذي يحتوي على حرف الـ ذ وتسمى هذه العلامة بـ backticks.
لبدء تحليل الرسوم البيانية، من المهم فهم نوع الرسوم التي يمكن استخدامها للتنبؤ بحركات السوق وكيف يتم إنشاء الرسوم البيانية المختلفة.
30 أو أعداد أسية ويطلق أحيانا على الأعداد العشرية مسمى floating point numbers أي الأعداد بالنقطة العائمة $a = 1. 234; // عدد بفاصلة عشرية $b = 1.
console. log ( "Line 1 \n Line 2"); لاحظت أن السطر الثاني يبدأ بمسافة صحيح؟ هذا ﻷننا وضعنا مسافة بين الرمز وبين باقي النص.. لذلك يمكنك حذف المسافة كما في المثال: console. log ( "Line 1\nLine 2"); ستلاحظ دائما أن الرمز يأخذ لوناً مميزاً في محررات النصوص حتى تستطيع التفرقة بينه وبين النصّ وملاحظته بسهولة. Boolean - القيمة المنطقية: وهو نوع من أهم أنواع البيانات وستعلم أهميته وسيكثر استخدامه جداً في الدروس القادمة؛ وهو يمكن أن يكون قيمة من قيمتين فقط: true false وهذه القيم مهمة ﻷبعد درجة، فعندمايحولك تطبيق على صفحة الدخول إن لم تكن قد دخلت... فهو يعتمد هنا على true و false كنوع بيانات، فمثلا إن كنت سجلت دخول تكن القيمة true وإن لم تكن فالقيمة تُصبح false جرب اﻵن كتابة هذا النوع من البيانات... console. log ( true) console. log ( false) ستلاحظ عند كتابة true أو false يظهر لونهم مختلف عن باقي الكتابة عند استخدامك أي محرر نصوص انتبه: يجب أن تُكتب القيمة المنطقية بدون علامات تنصيص، ﻷن كما ذكرنا لو كتبتها داخل علامات تنصيص "" سيعتبرها المفسر نصّاً String لذلك انتبه جداً... فالقيمة false ﻻ تساوي القيمة "false" أبداً تختلف كتابة القيمة المنطقية من لغة لأخرى ولكن اﻷشهر (كما هو في جافاسكريبت): true false لكن هناك لغات مثلاً يكون الحرف اﻷول من الكلمتين كبير (كابيتال) كلغة بايثون: True False لذلك عندما تتعلم أساسيات لغة معينة مستقبلاً ستتعلم سريعاً كيف تُكتب فيها القيم المنطقية وكذلك الحال مع الكثير من اﻷمور!
php $a = "هذا نص! "; var_dump ( $a); echo "
"; $b = 'هذا نص ايضا!