Latest web development tutorials
×

JavaScript مسار

JavaScript مسار JavaScript مقدمة موجزة JavaScript استعمال JavaScript تصدير JavaScript قواعد JavaScript البيانات JavaScript مذكرة JavaScript متغير JavaScript أنواع البيانات JavaScript الأجسام JavaScript وظيفة JavaScript مجال JavaScript حدث JavaScript سلسلة JavaScript مشغلي JavaScript مقارنة JavaScript If...Else JavaScript switch JavaScript for JavaScript while JavaScript Break & Continue JavaScript typeof JavaScript نوع التحويل JavaScript التعبير العادية JavaScript خطأ JavaScript التصحيح JavaScript رفع متغير JavaScript الوضع الصارم JavaScript استخدام غير لائق JavaScript مصادقة النماذج JavaScript كلمات محفوظة JavaScript JSON JavaScript void JavaScript كود المواصفات

JS وظيفة

JavaScript تعريف وظيفة JavaScript وسائط الدالة JavaScript استدعاء دالة JavaScript الإغلاق

JS HTML DOM

DOM مقدمة موجزة DOM HTML DOM CSS DOM حدث DOM EventListener DOM العنصر

JS دروس متقدمة

JavaScript الأجسام JavaScript Number JavaScript String JavaScript Date JavaScript Array JavaScript Boolean JavaScript Math JavaScript RegExp الأجسام

JS المتصفح BOM

JavaScript Window JavaScript Window Screen JavaScript Window Location JavaScript Window History JavaScript Navigator JavaScript فرقعة JavaScript حدث موقوتة JavaScript Cookies

JS مخزن

JavaScript مخزن JavaScript اختبار jQuery JavaScript اختبار Prototype

JS أمثلة

JavaScript أمثلة JavaScript مثيل كائن JavaScript مثيل كائن المستعرض JavaScript HTML DOM أمثلة JavaScript ملخص

JS الدليل المرجعي

JavaScript الأجسام HTML DOM الأجسام

أنواع البيانات جافا سكريبت

سلسلة (سلسلة)، الرقمي (عدد)، منطقية (منطقية)، مجموعة (صفيف)، الكائنات (كائن)، فارغة (خالية)، غير معرف (غير معرف).


جافا سكريبت لديها نوع الديناميكي

جافا سكريبت لديها نوع الديناميكي. وهذا يعني أن نفس المتغيرات المستخدمة لأنواع مختلفة من:

أمثلة

var x; // x 为 undefined
var x = 5; // 现在 x 为数字
var x = "John"; // 现在 x 为字符串


سلاسل جافا سكريبت

يتم تخزين سلسلة أحرف (على سبيل المثال "بيل غيتس") المتغيرات.

سلسلة يمكن تداولها في أي نص. يمكنك استخدام علامات الاقتباس المفردة أو المزدوجة:

أمثلة

var carname="Volvo XC60";
var carname='Volvo XC60';

يمكنك استخدام علامات الاقتباس في السلسلة، طالما لا يحيط المباراة علامات الاقتباس إلى سلسلة:

أمثلة

var answer="It's alright";
var answer="He is called 'Johnny'";
var answer='He is called "Johnny"';

محاولة »

سوف تتعلم المزيد عن سلسلة من المعرفة في القسم المتقدم من البرنامج التعليمي.


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

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

أمثلة

var x1=34.00; //使用小数点来写
var x2=34; // //不使用小数点来写

أعداد كبيرة أو صغيرة جدا من خلال العلمي (أسي) تدوين الكتابة:

أمثلة

var y=123e5; // 12300000
var z=123e-5; // 0.00123

محاولة »

سوف تتعلم المزيد عن المعرفة الرقمية في القسم المتقدم من البرنامج التعليمي.


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

منطقية (المنطق) يمكن أن يكون فقط قيمتين: صحيحة أو خاطئة.

var x=true;
var y=false;

الشروط المنطقية التي يشيع استخدامها في الاختبار. سوف تكون في جزء لاحق من هذا البرنامج التعليمي تعلم المزيد عن الظروف التي تم اختبارها.


جافا سكريبت مجموعة

التعليمة البرمجية التالية يخلق السيارات مجموعة اسمه:

var cars=new Array();
cars[0]="Saab";
cars[1]="Volvo";
cars[2]="BMW";

أو (مجموعة الموجزة):

var cars=new Array("Saab","Volvo","BMW");

أو (مجموعة حرفية):

أمثلة

var cars=["Saab","Volvo","BMW"];

محاولة »

مؤشر مجموعة غير الصفرية، وبالتالي فإن البند الأول هو [0]، والثاني هو [1]، وهلم جرا.

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


كائن جافا سكريبت

يتم فصل الكائنات عن طريق الأقواس. بين قوسين، والملكية من اسم الكائن وأزواج القيمة: تعرف (اسم القيمة). الملكية مفصولة بفواصل:

var person={firstname:"John", lastname:"Doe", id:5566};

في المثال أعلاه الكائن (شخص) له ثلاث صفات: الاسم الأول، اسم العائلة والهوية.

مساحات والتفاف غير ذي صلة. البيان قد تمتد خطوط متعددة:

var person={
firstname : "John",
lastname : "Doe",
id : 5566
};

معالجة خصائص الكائن بطريقتين:

أمثلة

name=person.lastname;
name=person["lastname"];

محاولة »

سوف تكون في جزء لاحق من هذا البرنامج التعليمي معرفة المزيد حول موضوع المعرفة.


غير معروف وخالية

وتمثل هذه القيمة غير محددة متغير لا تحتوي على قيمة.

يمكنك تعيين قيمة المتغير فارغة لمسح المتغيرات.

أمثلة

cars=null;
person=null;

محاولة »


أعلن أنواع متغير

عندما تقوم بتعريف متغير جديد، ويمكن استخدام لكم الكلمة "جديدة" ليعلن نوعه:

var carname=new String;
var x= new Number;
var y= new Boolean;
var cars= new Array;
var person= new Object;

مصباح المتغيرات جافا سكريبت هي كائنات. عندما قمت بتعريف متغير، يتم إنشاء كائن جديد.