نحو و دستورات نحوی در جاوا اسکریپت

بازدید: 279 بازدید
نحو و دستورات نحوی در جاوا اسکریپت

نحو و دستورات محوی در جاوا اسکریپت ، مجموعه ای از قوانین هستند.

این قوانین، شکل ساختاری و  نوشتاری دستورات زبان جاوا اسکریپت را تعیین می کنند.

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

تا انتهای مقاله امروز همراه وب سایت پرنیان طرح باشید.

[cdb_box_content]

با سلام خدمت همراهان همیشگی وب سایت پرنیان طرح

مقاله امروز وب سایت پرنیان ، به معرفی نحو و دستورات نحو ی در زبان جاوا اسکریپت می پردازد.

این زبان برنامه نویسی بسیار آسان برای یادگیری و در عین حال بسیار کاربردی و جذاب است.

شما می توانید با استفاده از این زبان برنامه نویسی ، افکت های بسیار جذابی به صفحات وب سایت خود اضافه کنید.

قصد داریم تا در سری آموزش های جاوا اسکریپت ، تمامی امکانات این زبان مهیج را از ابتدایی تا پیشرفته در کنار شما تمرین کنیم.

شما عزیزان می توانید با مراجعه به این لینک ، از تمامی مقالات وب سایت پرنیان طرح در خصوص JavaScript ، دیدن فرمایید.

[/cdb_box_content]
[cdb_box_content]

مقادیر جاوا اسکریپت

نحو و دستورات نحوی در جاوا اسکریپت ، دو نوع از مقادیر ( values ) را معرفی و مشخص می کند.

  • مقادیر ثابت یا Fixed values
  • مقادیر متغیر یا  Variable values

مقادیر ثابت در این زبان، Literals نامیده می شوند.

و مقادیر متغیر Variables را نامیده اند.

[/cdb_box_content]
[cdb_box_content]

Literals در جاوا اسکریپت

دو قانون مهم نحوی برای مقادیر ثابت عبارتند از :

1- اعداد می توانند همراه به صورت اعشاری یا معمولی نوشته شوند.

10.50

1001

 

2- رشته ها، داده های متنی هستند که می توانند دابل کوتیشت “…” و یا تک کوتیشن ‘…’ نوشته شوند.

“John Doe”

‘John Doe’

[/cdb_box_content]
[cdb_box_content]

Variablesدر جاوا اسکریپت

در یک زبان برنامه نویسی ، از متغیرها برای ذخیره مقادیر داده استفاده می شود.

جاوا اسکریپت برای تعریف متغیرها از کلید واژه var استفاده می کند.

از علامت مساوی = برای اختصاص مقادیر به متغیرها استفاده می شود.

1001

در مثال زیر، x به عنوان متغیر تعریف می شود. سپس ، x مقدار دهی می شود:

var x;

x = 6;

[/cdb_box_content]
[cdb_box_content]

عملگرها Operators در جاوا اسکریپت

در یک زبان برنامه نویسی ، از متغیرها برای ذخیره مقادیر داده استفاده می شود.

جاوا اسکریپت برای برای محاسبه و انجام عملیات ریاضی روی مقادیر موجود در متغیرها از عملگرهای حسابی (+ – * /) استفاده می کند:

از علامت مساوی = برای اختصاص مقادیر به متغیرها استفاده می شود.

[php]

<script>
document.getElementById(“demo”).innerHTML = (5 + 6) * 10;
</script>

[/php]

نتیجه کد بالا را از این لینک ببینید و تمرین کنید.

 

جاوا اسکریپت از یک اپراتور واگذاری (=) برای اختصاص مقادیر به متغیرها استفاده می کند:

[php]

<script>
var x, y;
x = 5;
y = 6;
document.getElementById(“demo”).innerHTML = x + y;
</script>

[/php]

نتیجه کد بالا را از این لینک ببینید و تمرین کنید.

[/cdb_box_content]
[cdb_box_content]

عبارات Expressions در جاوا اسکریپت

عبارات در جاوا اسکریپت ، مجموعه ای مقادیر values، متغیر ها variables و عملگرها operators هستند که برای رسیدن به یک مقدار ، عملیاتی را انجام می دهند.

این عنلیات در جاوا اسکریپت ، ارزشیابی evaluation نامیده می شود.

[php]

<script>
document.getElementById(“demo”).innerHTML = 5 * 10;
</script>

[/php]

نتیجه کد بالا را از این لینک ببینید و تمرین کنید.

 

همچنین، عبارات می توانند شامل مقادیر متغیر نیز باشند.

[php]

<script>
var x;
x = 5;
document.getElementById(“demo”).innerHTML = x * 10;
</script>

[/php]

نتیجه کد بالا را از این لینک ببینید و تمرین کنید.

 

مقادیر می توانند از انواع داده های مختلفی مانند اعداد و رشته ها باشند.

برای مثال ،  عبارت “John” + ” ” + “Doe” به مقدار نهایی “John Doe” ، ارزیابی می شود.

[php]

document.getElementById(“demo”).innerHTML = “John” + ” ” + “Doe”;

[/php]

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

[/cdb_box_content]
[cdb_box_content]

کلمات کلیدی Keywords در جاوا اسکریپت

کلمات کلیدی JavaScript برای تعریف و شناسایی عملکردهایی که باید انجام شود استفاده می شود.

کلمه کلیدی var به مرورگر اعلام می کند که متغیرهایی را ایجاد کند:

[php]

var x, y;
x = 5 + 6;
y = x * 10;
document.getElementById(“demo”).innerHTML = y;

[/php]

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

[/cdb_box_content]
[cdb_box_content]

کامنت ها Comments در جاوا اسکریپت

تمامی اعلان ها ( statements ) ی نوشته شده در جاوا اسکریپت ، “اجرا” “execute” نمی شوند.

کدهایی که بین دو اسلش // و یا /* و */ قرار می گیرند ، به عنوان کامنت در نظر گرفته می شوند.

و قابلیت اجرایی ندارند.

کامنت ها در طول اجرای کدها ، نادیده گرفته می شوند و محاسبه نمی شوند.

[php]

<script>
var x;
x = 5;
// x = 6; I will not be executed
document.getElementById(“demo”).innerHTML = x;
</script>

[/php]

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

[/cdb_box_content]
[cdb_box_content]

شناسه ها Identifiers در جاوا اسکریپت

شناسه ها ، یک نام هستند.

در JavaScript از شناسه ها برای نامگذاری متغیرها (و کلمات کلیدی ، توابع و برچسب ها) استفاده می شود.

قوانین مربوط به نامهای حقوقی در اکثر زبانهای برنامه نویسی یکسان است.

در جاوا اسکریپت ، اولین کاراکتر باید یک حرف یا یک علامت (_) یا یک علامت دلار ($) باشد.

کاراکترهایی که بعد از این علامت ها می آیند ممکن است، اعداد، زیر نویس ها یا علامت دلار باشند.

در این زبان ، نمی توانید از اعداد به عنوان کاراکتر اول ، استفاده کنید.

به این ترتیب جاوا اسکریپت به راحتی می تواند شناسه ها را از اعداد تشخیص دهد.

[/cdb_box_content]
[cdb_box_content]

زبان جاوا اسکریپت حساس به مورد است

همه شناسه های جاوا اسکریپت حساس به مورد یا به عبارتی case sensitive هستند.

در مثال زیر ، دو متغیر نام خانوادگی ، دو متغیر متفاوت هستند:

[php]

<script>
var lastname, lastName;
lastName = “Doe”;
lastname = “Peterson”;
document.getElementById(“demo”).innerHTML = lastName;
</script>

[/php]

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

[/cdb_box_content]

جاوا اسکریپت ، کلمه VAR یا Var را به عنوان کلید واژه var تفسیر نمی کند.

[cdb_box_content]

 جاوا اسکریپت و Camel Case

در طی سال ها برنامه نویسان از روش های مختلفی برای پیوستن چندین کلمه به یک متغیر استفاده کرده اند:

Hyphens:

first-name, last-name, master-card, inter-city

 

Hyphenها ، مجاز به استفاده در زبان برنامه نویسی جاوا اسکریپت نیستند.

آن ها برای تفریق رزرو شده اند.

 

زیرنویس یا ” _ ”

first_name, last_name, master_card, inter_city.

 

حروف اول بزرگ :

FirstName, LastName, MasterCard, InterCity

 

حروف بزرگ وسط کلمه :

برنامه نویسان JavaScript تمایل دارند از کلماتی استفاده کنند که با یک حروف کوچک شروع می شود:

firstName, lastName, masterCard, interCity

[/cdb_box_content]
[cdb_box_content]

مجموعه کاراکتری مورد استفاده در جاوا اسکریپت

جاوا اسکریپت از مجموعه کاراکترهای Unicode استفاده می کند.

Unicode تقریبا تمام علایم و کاراکترهای موجود در جهان را در بر می گیرد.

[/cdb_box_content]
دسته بندی آموزش JavaScript دسته بندی نشده مقاله ها
اشتراک گذاری
مقالات مرتبط

دیدگاهتان را بنویسید

سبد خرید

هیچ محصولی در سبد خرید نیست.