أكشن فلاش وأنواع البيانات
بعض لغات البرمجة أكثر صرامة من غيرها عندما يتعلق الأمر باتباع قواعد بناء الجملة والترميز. على سبيل المثال ، تكون لغة برمجة HTML مسامحة إلى حد ما عندما يتعلق الأمر بأخطاء البرمجة. يمكن أن يكون لديك أخطاء في شفرة المصدر الخاصة بك وستظل صفحة الويب الخاصة بك قابلة للعرض في متصفح الويب. ومع ذلك ، إذا كنت قد عملت مع فلاشR و ActionScript على الإطلاق ، أنت تعلم أنه أقل تسامحًا. لذلك ، نحن بحاجة إلى أن نكون أكثر حذراً عند كتابة رمز أكشن الخاص بنا.

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

var name_of_variable = value ؛
فار حاوية = 20 ؛

في الكود أعلاه من البرنامج التعليمي السابق ، لم نعلن عن نوع بيانات لمتغيرنا الجديد. نحن بحاجة للقيام بذلك. لنقم بإضافة نوع البيانات إلى الرمز أعلاه الآن.

فار الحاوية: رقم = 20 ؛

كما ترى ، نضيف أولاً نقطتين إلى نهاية الاسم الذي قدمناه للمتغير. قررنا تسمية المتغير "الحاوية". لذلك يتم وضع النقطتين في النهاية ويضاف نوع البيانات إلى يمين النقطتين. في المثال ، قيمة المتغير هي 20 و 20 عبارة عن رقم. لذلك ، نحن بحاجة إلى إعلان رقم نوع البيانات.

هناك نوعان آخران من البيانات ، وهما خيط و منطقية.

إذا قمنا بتعيين القيمة الأولية لمتغير الحاوية الخاص بنا على الكلمة "David" ، فسيتم تعيين نوع البيانات على String لأن "David" عبارة عن سلسلة نصية من الحروف. سنحتاج أيضًا إلى وضع علامات اقتباس حول السلسلة النصية. بيانات السلسلة هي النوع الوحيد من البيانات الذي يتطلب منك إحاطة البيانات بين علامات اقتباس.

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

حقوق النشر 2018 Adobe Systems Incorporated. كل الحقوق محفوظة. أعيد طبع (لقطات) شاشة منتج Adobe بإذن من Adobe Systems Incorporated. Adobe و Photoshop و Photoshop Album و Photoshop Elements و Illustrator و InDesign و GoLive و Acrobat و Cue و Premiere Pro و Premiere Elements و Bridge و After Effects و InCopy و Dreamweaver و Flash و ActionScript و Fireworks و Contribute و Captivate و Flash Catalyst و Flash Paper هي / هي إما [a] علامة تجارية مسجلة أو علامة تجارية لـ Adobe Systems Incorporated في الولايات المتحدة و / أو البلدان الأخرى.


تعليمات الفيديو: تعلم الفلاش cs6 الدرس 17 (أبريل 2024).