جاوا اسکریپت – سینتکس ها
<script>کد های جاوااسکریپت </script>
- زبان – این ویژگی مشخص میکند کدام زبان اسکریپتی را استفاده میکنید. معمولاً مقدار آن جاوااسکریپت خواهد بود. اگرچه نسخههای اخیر اچتیامال (و ایکساچتیامال، جانشین آن) استفاده از این ویژگی را حذف کردهاند.
- نوع – این ویژگی برای نشان دادن زبان اسکریپت استفاده شده و مقدار آن باید به “text/javascript” تنظیم شود.
<script language = "javascript" type = "text/javascript">کد های جاوا اسکریپت </script>
اولین کد جاوااسکریپت شما
<html>
<body>
<script language = "javascript" type = "text/javascript">
<!--
document.write("Hello World!")
//-->
</script>
</body>
</html>
این کد نتیجه زیر را تولید خواهد کرد:
Hello World
فضاهای خالی و خطوط جدید
جاوااسکریپت فاصلهها، تبها و خطوط جدید را که در برنامههای جاوااسکریپت ظاهر میشوند، نادیده میگیرد. شما میتوانید فضاها، تبها و خطوط جدید را به آزادی در برنامه خود استفاده کنید و میتوانید برنامههای خود را به شکلی مرتب و یکنواخت قالببندی کنید که کد را آسان برای خواندن و درک کردن میکند.
; ها اختیاری هستند
<script language = "javascript" type = "text/javascript">
<!--
var1 = 10
var2 = 20
//--<
</script>
<script language = "javascript" type = "text/javascript">
<!--
var1 = 10; var2 = 20;
//--<
</script>
توجه – استفاده از نیمفاصلهها یک تمرین برنامهنویسی خوب است.
حساسیت به بزرگی و کوچکی حروف
جاوااسکریپت یک زبان حساس به بزرگی و کوچکی حروف (Case Sensitivity) است. این بدان معناست که واژگان زبان، متغیرها، نامهای توابع و هر شناسه دیگری همواره باید با یکیسری بزرگی یا کوچکی متناسب با حروف تایپ شوند.
بنابراین، شناسههای Time و TIME معانی مختلفی را در جاوااسکریپت منتقل میکنند.
توجه – در حین نوشتن نام متغیرها و نامهای توابع در جاوااسکریپت، باید دقت کافی شود.
توضیحات(Comments) در جاوااسکریپت
جاوااسکریپت از هر دو نوع کامنتت گذاری در C و C++ پشتیبانی میکند(شبیه به آنها هستند)، بنابراین:
- هر متنی که بین یک // و انتهای یک خط قرار دارد به عنوان یک توضیح در نظر گرفته میشود و توسط جاوااسکریپت نادیده گرفته میشود.
- هر متنی که بین نویسههای /* و */ قرار دارد به عنوان یک توضیح در نظر گرفته میشود. این ممکن است بر روی چند خط توسعه یابد.
- جاوااسکریپت همچنین دنبالهی شروع توضیحات HTML <!– را شناسایی میکند. جاوااسکریپت این را به عنوان یک توضیح تک خطی میشناسد، همانطور که برای توضیحات // عمل میکند.
- دنبالهی بسته شدن توضیحات HTML –> توسط جاوااسکریپت شناسایی نمیشود، بنابراین باید به صورت //–> بسته شوند.
مثال
<script language = "javascript" type = "text/javascript">
<!--
// This is a comment. It is similar to comments in C++
/*
* This is a multi-line comment in JavaScript
* It is very similar to comments in C Programming
*/
//-->
</script>
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام