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

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

الدرس الثامن  معرفة نوع البيانات في الجافا سكربت typeof

 

يمكننا معرفة نوع البيانات في الجافا سكربت عبر استخدام الأمر البرمجي typeof حيث يعود بقيمة نصية توضح نوع البيانات في المتغير أو الدالة والطريقة الأساسية لاستخدام typeof هي كالتالي :

typeof المتغير

 

علماً بأن أنواع البيانات الأساسية ( البسيطة ) في الجافا سكربت هي :

نوع البيانات

التوضيح

Boolean

يرمز للقيم المنطقية إما صواب ( true )   أو خطأ (false  )

Null

 لا شيء  - نوعية البيانات NULL  عندما تكون قيمة المتغير غير مرتبطة بكائن محدد أو قيمة معروفة

Undefined

غير معرف – تعود نوعية البيانات Undefined عندما يكون المتغير غير معرف القيمة أو لم يتم تعيين قيمته بعد

Number

تعرف نوعية البيانات Number لتعريف الأرقام سواء كانت أرقام صحيحة أو عشرية سواء أعداد موجبة أو سالبة

String

تعود نوعية البيانات String لتعريف النصوص وهي القيم التي تعود عادة من حقول الإدخال أو الكتابة بين علامة تنصيص " في كود الجافا سكربت

Symbol

الرموز هو نوع بيانات جديدة للجافا سكريبت في الإصدار ECMAScript Edition 6 الرمز Symbol هو قيمة بدائية فريدة وغير قابلة للتغيير ويمكن استخدامها كمفتاح لكائن وفي بعض لغات البرمجة، تسمى الرموز atoms .  ويمكنك أيضا مقارنتها مع التعدادات المسماة (enum ) في لغة  C

Object

تعود القيمة Object للتعبير عن قيمة مجوزة في الذاكرة بشكل معين وقد يكون الشكل معرفا من قبل المستخدم .

 

 

 

دعونا نأخذ مثالاً لمعرفة أنواع البيانات باستخدام  typeof

  • قم بفتح المفكرة في جهازك أو أي محرر كود جافا سكربت
  • اكتب الكود التالي :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>الدرس الثامن معرفة أنواع البيانات باستخدام typeof في الجافا سكربت</title>
</head>
<body dir="rtl">
<p>أنواع البيانات المكتوبة في كود الجافا سكربت هي :</p>
<br>
<p id="op1"></p>
<p id="op2"></p>
<p id="op3"></p>
<script>
    document.getElementById("op1").innerHTML =
    "نوع 'مرحبا بك' هو " + typeof "مرحباً بك" + "<br>" +
    "نوع 7 هو " + typeof 7 + "<br>" +
	"نوع 17.247  هو " + typeof 17,24 + "<br>";
	
	document.getElementById("op2").innerHTML =
    "نوع false هو " + typeof false + "<br>" +
	"نوع [1, 2, 3, 4] هو " + typeof [1, 2, 3, 4] + "<br>" +
    "نوع {name:'John', age:34} هو " + typeof {name:'John', age:34} + "<br>" +
    "نوع new Date() هو " + typeof new Date() + "<br>" +
    "نوع function () هو " + typeof function () {} + "<br>" +
    "نوع myCar هو " + typeof myCar + "<br>" +
    "نوع NaN هو " + typeof NaN + "<br>" +
    "نوع null هو " + typeof null + "<br>"  ;
	
	var x;
	document.getElementById("op3").innerHTML =
	"نوع var x هو " + typeof x + "<br>" ;
</script>
</body>
</html>

 

  1. احفظ الملف كصفحة ويب بتنسيق html
  2. افتح الملف باستخدام متصفح الإنترنت
  3. ستظهر لك النتيجة التالية :

 

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

نوع 'مرحبا بك' هو string
نوع 7 هو number
نوع 17.247 هو number

نوع false هو boolean
نوع [1, 2, 3, 4] هو object
نوع {name:'John', age:34} هو object
نوع new Date() هو object
نوع function () هو function
نوع myCar هو undefined
نوع NaN هو number
نوع null هو object

نوع var x هو undefined

 

الردود

آراء أعضاء الموقع وتعليقاتهم

هل أنت مشترك بموقع تقنيات ؟ بادر بالإشتراك الآن


يجب عليك التسجيل لتستطيع كتابة تعليق