نصوص JavaScript

JavaScript النحوهي مجموعة من القواعد التي تحدد بنية لغة جافا سكربت.

var x, y;	// كيفية إعلان المتغير
x = 7; y = 8;	// كيفية التخصيص
z = x + y;	// كيفية حساب القيمة

قيمة جافا سكربت

تعرف جافا سكربت نوعين من القيم: القيم المختلطة والقيم المتغيرة.

تُسمى القيم المختلطةقيمة نصية (literal)يُسمى قيمة المتغيرمتغير.

قيمة نصية لجافا سكربت

أهم قاعدة لكتابة القيم المختلطة هي:

كتابةالرقميمكن أن يكون هناك نقطة عشرية أو لا:

15.90
10011

جربها بنفسك

السلسلةهذا النص،مقيد بين الأسهم الثلاثية أو الأسهم البسيطة:

"Bill Gates"
"Bill Gates" 

جربها بنفسك

مغيرات JavaScript

في لغات البرمجة،متغيرلتخزينقيمة البيانات.

استخدام JavaScript var الكلمات المفتاحية لتخصيصمتغير

= العلامةتخصيص.

في هذا المثال، يتم تعريف x كمتغير. ثم يتم تخصيص قيمة x 7:

var x;
x = 7;

جربها بنفسك

عناصر حسابية JavaScript

استخدام JavaScriptعمليات حسابية())+ - * /())حساب القيمة:

(7 + 8) * 10

جربها بنفسك

استخدام JavaScriptعامل التخصيص())=()) إلى المتغيرتخصيص:

var x, y;
var x = 7;
var y = 8;

جربها بنفسك

العبارات في JavaScript

العبارات هي مجموعة من القيم والمتغيرات والعمليات الحسابية، والنتيجة هي قيمة.

6 * 10

جربها بنفسك

يمكن أن تحتوي العبارات أيضًا على قيم متغيرات:

x * 10

جربها بنفسك

يمكن أن تكون القيم من أنواع متعددة، مثل الأرقام والكلمات.

على سبيل المثال، "Bill" + " " + "Gates"، يتم حسابها كـ "Bill Gates":

"Bill" + " " + "Gates"

جربها بنفسك

الكلمات المفتاحية في JavaScript

JavaScript الكلمات المفتاحيةلتحديد العمل الذي سيتم تنفيذه.

var الكلمات المفتاحية تخبر المتصفح عن إنشاء متغير جديد:

var x = 7 + 8;
var y = x * 10; 

جربها بنفسك

تعليقات JavaScript

ليس كل جملة JavaScript يتم تنفيذها.

المقاطع الثنائية // أو /* و */ بينهاالتعليقات.

التعليقات سيتم تجاهلها ولن يتم تنفيذها:

var x = 7;   // سيتم تنفيذه
// var x = 8;   لن يتم تنفيذه

جربها بنفسك

اسماء المفاتيح في JavaScript

اسماء المفاتيح هي الأسماء.

في JavaScript، يستخدم اسماء المفاتيح لتبويب المتغيرات (والمفاتيح والوظائف والوسوم).

في معظم لغات البرمجة، قواعد الأسماء الصالحة متشابهة.

في JavaScript، يجب أن يكون الحرف الأول حرفًا أو خطًا أسفل (-) أو رمز دولار ($).

السلاسل المتصلة من الأحرف يمكن أن تكون أحرفًا أو أرقامًا أو خطًا أسفل أو رمز دولار.

إشارة:لا يمكن استخدام الأرقام كأول حرف. بهذا يمكن لـ JavaScript التمييز بسهولة بين اسماء المفاتيح والأرقام.

JavaScript حساس لحالة الحروف

جميع اسماء المفاتيح في JavaScriptحساس لحالة الحروف.

متغير lastName و lastname،هما متغيران مختلفان.

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

جربها بنفسك

JavaScript لن يفصل بين VAR أو Var ترجمتها ككلمة مفتاحية var.

JavaScript مع نمط الكتابة الكبيرة والصغيرة

تاريخياً، استخدم البرمجيون ثلاث طرق لجمع كلمات عديدة لتكوين اسم متغير:}}

السلسلة:

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

التعليقات:لا يمكن استخدام السلسلة في JavaScript. إنها مخصصة للنقص.

الخط السفلي:

first_name, last_name, master_card, inter_city.

نطق CamelCase:

FirstName, LastName, MasterCard, InterCity.
camelCase

يفضل مبرمجو JavaScript استخدام نطق CamelCase ببدء الحروف بالحرف الصغير:

firstName, lastName, masterCard, interCity

مجموعة الرموز JavaScript

استخدام JavaScript Unicode مجموعة الرموز.

Unicode تغطي تقريباً كل رمز وضرب وعلامة مرقمة في العالم.

للإطلاع على المزيد من التفاصيل، يرجى زيارة دليلنا الكامل دليل مرجعي Unicode.