في برمجة الإنترنت ، من الضروري دائمًا جذب مؤدٍ افتراضي معين لأداء الإجراءات اللازمة للمبرمج في المتصفح أو على الخادم. يمكن أن تكون الإجراءات ، على سبيل المثال ، تأثيرات بصرية أو معالجة البيانات التي يدخلها الزائر في المتصفح. أو تجميع الصفحة المطلوبة من كتل منفصلة على الخادم. سيكون المنفذ الافتراضي لهذه الإجراءات هو الخادم أو برنامج المتصفح ، وسيتعين كتابة البرنامج النصي للمنفذ بإحدى لغات البرمجة النصية. للحصول على فكرة عامة عن كيفية إنشاء البرامج النصية ، دعنا نكتب نصًا بسيطًا في JavaScript.
تعليمات
الخطوة 1
يتم تنفيذ JavaScript مباشرة في المتصفح ، لذا فإن كل ما تحتاجه للكتابة والتنفيذ موجود بالفعل على جهاز الكمبيوتر الخاص بك. كأداة عمل للمبرمج ، سنستخدم محرر نصوص عادي - Notepad قياسي. هذا كافٍ تمامًا لإنشاء نص بسيط ، ولكن بالطبع ، من أجل البرمجة المستمرة ، من الأفضل استخدام محرر متخصص الخطوة الأولى: إنشاء مستند جديد في المفكرة لكتابة التعليمات إلى المتصفح.
الخطوة 2
الآن يمكنك البدء في كتابة رمز التعليمات. يفهم المستعرض أكثر من لغة - على سبيل المثال ، يتم استخدام HTML (لغة ترميز النص التشعبي) لترميز صفحة ، ويتم استخدام أوراق الأنماط المتتالية (CSS) لوصف مظهر عناصر الصفحة بطريقة موسعة. للسماح لكاتب البرنامج النصي بمعرفة أن هذا الجزء من شفرة مصدر الصفحة مكتوب بلغة JavaScript ، يجب وضع جميع الإرشادات داخل علامتي الفتح والختام:
تسمى تعليمات المتصفح عوامل تشغيل اللغة. على سبيل المثال ، تبدو التعليمات الخاصة بقراءة وتذكر التاريخ والوقت الحاليين للكمبيوتر لاستخدامهما لاحقًا في برنامج نصي كما يلي: var aTime = new Date () ؛ الآن يحتوي كائن aTime على بيانات التاريخ والوقت ويمكن استردادها ومعالجتها اذا كان ضروري. تعليمات أخرى - لطباعة بعض الرسائل في نص الصفحة - تبدو كالتالي: document.write ("بعض الرسائل") ؛ انتبه - هنا يتم تحديد كائن باسم "document" ، ولا يلزم إنشاؤه ، وهذا يحدث تلقائيًا. إنها صورة افتراضية للصفحة الحالية. من هذا الكائن ، يمكنك استخراج معلومات حول الصفحة ويمكنك إجراء تحويلات مختلفة معها - على سبيل المثال ، في هذا السطر من التعليمات البرمجية ، قمت بكتابة النص "أي رسالة" إلى المستند باستخدام تعليمة الكتابة. الآن استخدم كلاهما أسطر في النص - اكتب الوقت الحالي على الصفحة: document.write ("الوقت الحالي" + aTime.getHours () + ":" + aTime.getMinutes ()) ؛ هنا ، مع إضافة بسيطة (+) ، قم بتسلسل الأجزاء الأربعة من السلسلة القابلة للطباعة. سيبدو النص البسيط عند الانتهاء كما يلي:
var aTime = تاريخ جديد () ،
document.write ("الوقت الحالي" + aTime.getHours () + ":" + aTime.getMinutes ())؛
الخطوه 3
الخطوة الأخيرة: احفظ البرنامج النصي بامتداد html أو htm (على سبيل المثال ، timeJS.html). لمعرفة ما تحصل عليه ، افتح الملف في متصفحك - فقط انقر نقرًا مزدوجًا فوقه.