آموزش دستور زبان JavaScript

JavaScript قواعدیہ ایک مجموعہ قوانین ہے، جو جاوا اسکریپٹ کی زبان کی ساخت کی تعریف کرتا ہے۔

var x, y;	// متغیر کیسے دلیل کی جاتی ہیں
x = 7; y = 8;	// قیمتیں کیسے مقرر کی جاتی ہیں
z = x + y;	// قیمتیں کس طرح محاسبه کی جاتی ہیں

جاوا اسکریپٹ کی قیمتیں

جاوا اسکریپٹ کی تعریف دو اقسام کی قیمتیں دینا ہیں: مزیدار اعداد اشاریہ اور متغیر کی قیمتیں۔

مزیدار اعداد اشاریہ کہلاتی ہیں،راستی زبانی (literal)۔ متغیر کی قیمتیں جو کہیں بولی جاتی ہیں،متغیرات

جاوا اسکریپٹ کی تعریف

مزیدار اعداد اشاریہ لکھنے کا سب سے اہم اصول یہ ہے:

لکھنااعداداعداد اشاریہ یا ناقص ہونے کی اجازت ہے:

15.90
10011

پائیدار کریں

راستی زبانییہ متن ہے، جو دوہرا یا ایک دفعہ وار وار قوسوں میں محفوظ ہے:

"Bill Gates"
"Bill Gates" 

پائیدار کریں

متغیرهای JavaScript

کامپایلر زبان میں،متغیراتاستعمال کے لئےمحفوظداده کا مقادیر

استفاده از JavaScript وار کلمات کلیدیتصریف کے لئےمتغیرات

= نمبر کا استعمال متغیرات کےتعین

اس مثال میں، x متغیر کے طور پر تعین کیا گیا ہے، جس کا تعین شدہ مقادیر 7 ہیں:

وار x;
x = 7;

پائیدار کریں

عناصر محاسباتی JavaScript

استفاده از JavaScriptاعداد کارروائی((+ - * /) سےمقادیر محاسبه کریں:

(7 + 8) * 10

پائیدار کریں

استفاده از JavaScriptتعین کارروائی((=()) متغیرات میںتعین:

وار x, y;
وار x = 7;
وار y = 8;

پائیدار کریں

JavaScript عبارت

عبارت وصول کی جاتی ہیں، جو مقادیر، متغیرات اور کارروائیوں کا مجموعہ ہوتی ہیں، جس کا محاسبه شدہ مقادیر کا نتیجہ دیتی ہیں。

6 * 10

پائیدار کریں

عبارت میں بھی متغیرات کی مقادیر شامل کی جاسکتی ہیں:

x * 10

پائیدار کریں

مقادیر کئی قسم کی ہوسکتی ہیں، جیسے اعداد اور سطر.

مثلاً، "Bill" + " " + "Gates"، "Bill Gates" کے طور پر محاسبه کیا جاتا ہے:

"Bill" + " " + "Gates"

پائیدار کریں

JavaScript کلمات کلیدی

JavaScript کلمات کلیدیاستعمال کئے جانے والی کارروائیوں کی نشاندہی کرتے ہیں。

وار کلمات کلیدی خواہش رکھتی ہیں تاکہ بروزر نئی متغیرات تخلیق کرے:

وار x = 7 + 8;
وار y = x * 10; 

پائیدار کریں

نظرات JavaScript

تمام JavaScript جملات نہیں چلائی جائیگا。

دو مشرف خطوط // یا /* اور */ کامنتکامنت

کامنت نہیں دیکھا جائیگا، نہ چلائی جائیگا:

وار x = 7;   // چلائی جائیگا
// وار x = 8;   نہیں چلائی جائیگا

پائیدار کریں

JavaScript شناختی علامات

شناختی علامات نام ہیں。

در JavaScript میں، شناختی علامات متغیرات (اور کلمات کلیدی، فونکشن اور لبل) کا نام دینے کے لئے استعمال کی جاتی ہیں。

بیشتر مواقع میں، مجاز ناموں کے اصول یکساں ہیں。

در JavaScript میں، ابتدائی حرف حرف، مختصر (-) یا ڈالر علامت ($) ہونا چاہئے。

ترتیب شدہ اکثر حروف میں حروف، اعداد، مختصر یا ڈالر علامت ممکن ہیں。

تذکرہ:اعداد میں ابتدائی حرف کا استعمال نہیں کیا جاسکتا، اس طرح JavaScript شناختی علامات اور اعداد کی تفریق کرسکتا ہے。

JavaScript چوکیدار بولی میں حساس ہے

تمام JavaScript شناختی علاماتچوکیدار بولی میں حساس ہیں

متغیرات lastName اور lastname، دو مختلف متغیرات ہیں。

lastName = "Gates";
lastname = "Jobs"; 

پائیدار کریں

JavaScript کا خودکار طور پر وار یا وار کا کلمات کلیدی بنایا جاتا ہے وار

JavaScript کا چٹوکام پیمان

تاریخی طور پر، پروگرامر تین طرحوں سے متعدد الفاظ کو ایک متغیر نام کے طور پر جوڑنے کا استعمال کرتے تھے:

خط چینا:

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

کویئر:جسٹا سکریپٹ میں خط چینا کا استعمال نہیں کیا جاسکتا، وہ کیما کا استعمال کے لئے محفوظ ہے۔

خط چینا:

first_name, last_name, master_card, inter_city.

کیمل کی بچائی (Camel Case):

FirstName, LastName, MasterCard, InterCity.
camelCase

جسٹا سکریپٹ پروگرامر سے کم سے کم کچھ حروف سے شروع کرنے والی کیمل کی بچائی استعمال کرتے ہیں:

firstName, lastName, masterCard, interCity

جسٹا سکریپٹ ناملائی

استفاده از JavaScript یونیکد نمائش

یونیکد تقریباً سبھی اشاروں، علامات اور نمائش کو کاویت کراتا ہے

مکمل تفصیلات کے لئے، ہماری پورے مرجع دستنوشت کا دورہ کریں یونیکد مرجع دستنوشت