close
تبلیغات در اینترنت
اكشن اسكریپت : متغیر های رشته ای ، عددی و بولین و نال

اكشن اسكریپت : متغیر های رشته ای ، عددی و بولین و نال

مجله اینترنتی آفتاب

 

ارتباط آن لاين

 

آمار کاربران


عضو شويد

نام کاربری :
رمز عبور :

فراموشي رمز عبور؟

 

عضويت در سايت

نام کاربری :
رمز عبور :
تکرار رمز :
ایمیل :
نام اصلی :
کد امنیتی : * کد امنیتیبارگزاری مجدد

 

عضويت در خبرنامه


 

تبليغات

 

آخرين ارسال هاي انجمن

 

اكشن اسكریپت : متغیر های رشته ای ، عددی و بولین و نال

بازديد:850



 

 

رشته چیست ؟
رشته مجموعه ای از كاراكتر هاست كه در كنار هم قرار گرفته اند و میتواند شامل حروف و اعداد و كاراكتر های نقطه گذاری باشند . برای نوشتن رشته ها باید آنها را در میان كوتیشن قرار داد. مثلا : “Mediax”
شما میتوانید از عملگر + جهت متصل كردن دو رشته به هم استفاده كنید . اكشن اسكریپت فاصله ها را در ابتدا یا انتهای رشته ها جزو رشته به حساب می آورد . یعنی هر فاصله دقیقا مانند یك كاراكتر از رشته است . گر چه در اكشن اسكریپت متغیر ها ، نام اشیاء و لیبل فریم ها حساس به بزرگی یا كوچی حروف نیستند ، اما در مورد رشته ها این خاصیت برقرار است ...ادامه مطلب

 

 

 

در مثال زیر جملات نوشته شده خروجی های گوناگونی را نشان میدهند . چون دو لغت “macro”و “MACRO” دو رشته واقعی هستند :

invoice.display = "macro";
invoice.display = "MACRO";

برای نشان دادن كوتیشن در یك رشته ، باید قبل از آن یك كاراكتر بك اسلش بگذارید . به اینكار میگویند فرار (Escaping) كاراكتر . كاراكترهای دیگری هم هستند كه در اكشن اسكریپت نشان داده نمیشوند مگر اینكه از روش های فرار كاراكتر خاص آنها استفاده كنید . جدول زیر تمامی كاراكتر های استفاده برای فرار یك كاراكتر را نشان میدهد :


b   Backspace character (ASCII 8)
f    Form-feed character (ASCII 12)
n    Line-feed character (ASCII 10)
r    Carriage return character (ASCII 13)
t    Tab character (ASCII 9) 
"     Double quotation mark
'     Single quotation mark
Backslash
A byte specified in octal
x00 - xFF         A byte specified in hexadecimal
u0000 - uFFFF         A 16-bit Unicode character specified in hexadecimal




اعداد :
نوع داده ای عدد از نوع داده ای بسیار دقیق شناور میباشد . شما میتوانید از عملگر های حسابی زیر جهت عملیات ریاضی استفاده كنید :
+ جمع
- تفریق
* ضرب
/ تقسیم
% به پیمانه
++ افزایش
ـ ـ كاهش

توجه : ++ جهت افزودن یك واحد به یك متغیر عددی كاربرد دارد . بیشترین استفاده از آن نوشتن i++ بجای i=i+1 میباشد . این عملگر هم قبل و هم بعد از نام متغیر عددی استفاده میشود .

در مثال زیر متغیر age ابتدا یك واحد اضافه شده و سپس با عدد 30 چك میشود .

if (++age >= 30)

اما در مثال زیر age بعد از انجام عمل مقایسه اضافه میشود .

if (age++ >= 30)

همچنین میتوانید از متد های آماده آبجكت ریاضی اكشن اسكریپت برای دستكاری اعداد استفاده كنید . در مثال زیر ازمتد sqrt جهت جذر گرفتن از عدد داده شده استفاده كرده ایم :

Math.sqrt(100);

نوع داده بولین :
یك مقدار بولین مقداریست كه دو حالت بیشتر نداره ، یا true یا false . اكشن اسكریپت این دو مقدار را به دو مقدار 1 و 0 نیز تبدیل میكند . مقادیر بولین معمولا با عملگر های منطقی در جملات اكشن اسكریپت استفاده میشوند كه باعث انجام مقایسه ای برای اجرای كد بعدی میشود . بطور مثال در كد زیر فیلم در صورتی اجرا میشود كه متغیر Password مقدارش true باشد

onClipEvent(enterFrame) {
if (userName == true && password == true){
play();
}
}

نوع داده تهیNULL) ) :
این نوع داده فقط یك مقدار دارد و آنهم NULL است به معنای پوچ ، یعنی هیچ داده ای وجود ندارد. این نوع داده برای تفاوت قائل شدن بین وضعیت های گوناگون كاربرد دارد .

چند مثال :
برای اینكه نشون بده هنوز یك متغیر مقدار دهی نشده یا اینكه در این لحظه هیچ مقداری نداره .
برای هنگامی كه میخواهید در یك فانكشن مقدارش را چك كنید تا در صورت وجود ارسال شود .
و ...

نوع داده ای تعریف نشده ( Undefined ) :
این نوع داده نیز فقط یك مقدار دارد كه Undefined است و برای متغیر ها استفاده میشود كه هنوز مقداری نگرفته اند .




برچسب هاي مطلب: اكشن اسكریپت : متغیر های رشته ای ، عددی و بولین و نال, action script, آموزش action script, Backspace character, Form-feed character, آموزش اكشن اسكریپت, وب سایت کامپیوتر, دانلود مقالات کامپیوتر, سایت مقاله, جدیدترین جاوا, جاوا اسکریپت,
نوشته شده توسط:حامد ممتاز

 

مطالب مرتبط

 

آخرين مطالب سايت

 

لوگوی دوستان

متفاوت ترین وب سایت سرگرمی

 

بازدیدکنندگان

 

تبادل لينک

 

سايت دوستان



تمامي حقوق ، امتيازات و مطالب براي www.sunbook.ir محفوظ بوده و هر گونه کپي برداري با ذکر منبع مجاز خواهد بود.

Copyright © 2008-2012 by sunbook - All Rights Reserved - Theme design by hamed momtaz
بهترين حالت نمايش و هماهنگي با مرورگرهاي Firefox و Opera و Google Chrome مي باشد