فضای خالی و خطوط اضافی

چاوا اسکریپت ،فضای خالی ،tab ، و خطوط جدیدی را که در برنامه وجود داره رو به حساب نمیاره

به جز اونایی که بخشی از یک رشته یا عبارت منظم باشن.نشانه،یک کلمه کلیدی ،نام متغیر ،عدد ،نام تابع ، یا نهاد های دیگه ایه که معمولا فضای خالی در داخل اونها نیست . اگر توی نشانه ها فضای خالی قرار بدید به دو نشانه تبدیل میشن . مثلا 123 یک نشانه عدیه و 12 3 دو

نشانه عددی

در انتهای دستورات جاوا اسکریپت هم مثل خیلی از زبانهای دیگه از علامت ; استفاده میشه .در واقع این علامت برای جدا کردن دستورات از هم استفاده میشه . یعنی اگه دستورات در خطوط مختلف نوشته بشن نیازی به این علامت نیست.

مثال

;3=a

;4=b

این دستورات اگر به شکل

3=a

4=b

هم نوشته بشن باز هم درست هستن

اما اگر به این صورت نوشته بشن حتما به ; نیاز هست.

;4 = a = 3 ; b

در کل اگر از این علامت استفاده کنید بهتره

توی جاوا اسکریپت میشه بین نشانه ها یک خط خالی ایجاد کرد اما چون خود جاوا اسکریپت در انتهای دستورات بطور خودکار ; قرار میده این کار ایراد هایی رو بوجود میاره

;return true


در اینجا دو نشانه وجود داره که تشکیل یک دستور رو میده و کاملا درسته اما به مثال زیر توجه کنید

return

;true

توی مورد دوم برنامه فکر میکنه شما یادتون رفته از علامت ; بعد از return استفاده کنید و خودش این علامت رو اونا قرار میده و در نهایت این دو خط تبدیل به دو دستور میشن نه یک دستور




توضیحات در برنامه

در این زبان به دو روش می شه توضیحات رو ارائه کرد یک روش استفاده از // و روش دیگه استفاده از */ و /* است.

this is one linecomment//


*/
this is
multiple line comment
/*


لیترال

مقداری داده است که مستقیما در برنامه ظاهر میشه . نمونه هایی از لیترال ها در جاوا اسکریپت عبارتند از:

مقدار 12// 12

مقدار اعشاری 1/2 // 1.2

رشته // "hello world"

رشته // 'hello world'

مقدار بولی// true

مقدار بولی // false

تهی// null