Latest web development tutorials

متغير فبسكريبت

المتغير هو "حاوية" لتخزين المعلومات.


أمثلة

محاولة - على سبيل المثال (فقط لشركة آي إي)

إنشاء وتغيير المتغيرات
كيفية إنشاء متغير وتعيين إليها، ثم قم بتغيير قيمته.

إدراج قيم المتغيرات في النص
كيفية إدراج قيم المتغيرات في بعض النصوص.

إنشاء صفيف
يتم استخدام مجموعة لتخزين مجموعة من البنود ذات الصلة. يوضح هذا المثال كيفية إنشاء اسم تخزين مجموعة.


تذكر في الجبر المدرسة التي تعلمت؟

تذكر في الجبر المدرسة التي تعلمت؟ س = 5، ص = 6، ض = س + ص

تذكر؟ خطاب (مثل س) يمكن أن ينقذ قيمة (مثل 5)، ويمكن استخدام المعلومات الواردة أعلاه لحساب قيمة المعيارية 11.

وتسمى هذه الحروفالمتغيرات، ويمكن استخدام المتغيرات لعقد القيم (س = 5) أو عبارات (ض = س + ص).


متغير فبسكريبت

مقارنة مع جبري، فبسكريبت متغير يستخدم للاحتفاظ القيم أو التعبيرات.

متغير يمكن أن يكون اسم قصير، مثل س، أو اسم وصفي أكثر، مثل carname.

فبسكريبت حكم اسم المتغير:

  • يجب علينا أن نبدأ مع بريد إلكتروني
  • لا يحتوي على نقطة (.)
  • لم يكن أكثر من 255 حرفا

في VBScript، ترتبط كل المتغيرات مع نوع منالبديليمكن تخزين أنواع مختلفة من البيانات.


بيان (خلق) متغير فبسكريبت

إنشاء متغير فبسكريبت عادة ما يشار إليها باسم متغير "الإعلان".

يمكنك خافت، العامة أو عبارة خاص لتعلن المتغيرات فبسكريبت. على النحو التالي:

Dim x
Dim carname

الآن بعد أن كنت قد خلقت اثنين من المتغيرات. هو اسم المتغير "x" و "carname".

يمكنك أيضا استخدامه في اسم البرنامج النصي لتعريف متغيرات. على النحو التالي:

carname="Volvo"

الآن قمت بإنشاء متغير. اسم المتغير هو "carname". ثم، وهذا النهج ليس فكرة جيدة وبما انك قد كتابتها اسم المتغير في البرنامج النصي، التي يمكن أن تسبب نتائج غريبة عند تشغيل البرنامج النصي.

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

إلى الجزء العلوي من بيان صريح الخيار يتم وضعها في البرنامج النصي، على النحو التالي:

Option Explicit
Dim carname
carname=some value


تعيين قيم للمتغيرات

يمكنك تعيين المتغير كما يلي:

carname="Volvo"
x=10

أسماء المتغيرات على الجانب الأيسر من التعبير، تحتاج إلى تعيين قيمة المتغير على الجانب الأيمن في التعبير. متغير "carname" القيمة هي الآن "فولفو"، المتغير "x" هو قيمة "10."


عمر المتغيرات

يشير المتغير ناري في المدة الزمنية التي يمكن أن توجد.

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

إذا قمت بتعريف المتغير خارج روتين، كافة إجراءات على الصفحة الخاصة بك يمكن الوصول إليه. البقاء على قيد الحياة من هذه المتغيرات يبدأ يتم الإعلان عنها، وينتهي الصفحة مغلق.


فبسكريبت متغير صفيف

يستخدم متغير في مجموعة واحدة من عدد وافر من القيم المخزنة في المتغير.

في المثال التالي، فإننا نعلن مجموعة تحتوي على ثلاثة عناصر هي:

Dim names(2)

الأرقام الواردة بين قوسين تبين 2. تبدأ مؤشرات مجموعة في 0، وبالتالي فإن مجموعة تحتوي على ثلاثة عناصر. هو قدرة مجموعة ثابتة. يمكنك تعيين كل عنصر من مجموعة البيانات، على النحو التالي:

names(0)="Tove"
names(1)="Jani"
names(2)="Stale"

وبالمثل، عن طريق استخدام التصنيفات التالية معين عنصر صفيف، يمكنك استرداد قيمة أي عنصر. على النحو التالي:

mother=names(0)

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

Dim table(4,6)

لتخصيص مجموعة من رقمين:

الأمثلة (فقط لشركة آي إي)

<html>
<body>

<script type="text/vbscript">
Dim x(2,2)
x(0,0)="Volvo"
x(0,1)="BMW"
x(0,2)="Ford"
x(1,0)="Apple"
x(1,1)="Orange"
x(1,2)="Banana"
x(2,0)="Coke"
x(2,1)="Pepsi"
x(2,2)="Sprite"
for i=0 to 2
document.write("<p>")
for j=0 to 2
document.write(x(i,j) & "<br />")
next
document.write("</p>")
next
</script>

</body>
</html>

محاولة »