آموزش جاوا اسکریپت قسمت ششم
اپراتور typeof :
در این بخش از آموزشهای طراحی سایت به یک اپراتور ویژه در جاوااسکریپت میپردازیم.
در جاوا اسکریپت برای مشخص کردن نوع یک متغیر می توانید از اپراتور typeof استفاده کنید
// Returns string | typeof "John" |
// Returns number | typeof 3.14 |
// Returns boolean | typeof false |
// Returns object | typeof [1,2,3,4] |
// Returns object | typeof {name:'John', age:34} |
مثال :
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
typeof "john" + "<br>" +
typeof 3.14 + "<br>" +
typeof false + "<br>" +
typeof [1,2,3,4] + "<br>" +
typeof {name:'john', age:34};
</script>
خروجی :
string
number
boolean
object
object
آرایه ها در جاوا اسکریپت یک نوع خاص از شی هستند بنابراین اپراتور typeof نوع [typeof [1,2,3,4 را شی بر می گرداند
// Value is undefined, type is undefined | var person; |
// Value is undefined, type is undefined
| person = undefined; |
// The value is "", the typeof is string | var car = ""; |
The value is:
The type is:string
در جاوا اسکریپت null برابر «هیچی» است یعنی چیزی است که وجود ندارد.
// Value is null, but type is still an object | var person = null; |
تفاوت بین تعریف نشده و Null :
به مثال زیر توجه کنید :
// undefined | typeof undefined |
// object | typeof null |
// false | null === undefined |
// true | null == undefined |
پایان قسمت ششم
منابع : http://www.w3schools.com/js/js_datatypes.asp
کانون تبلیغاتی افراگرافیک
آدرس: تهران-میدان انقلاب-خ آزادی-خ اسکندری-نبش کلهر-دفتر افرا گرافیک
66912056 66562677 66120698 09122246022
https://telegram.me/afragraphic_ir
http://instagram.com/afragraphic1390
http://facebook.com/AfraGraphic
http://plus.google.com/104048725792771050756
http://youtube.com/channel/UCOKVgQfCKUC0F4z2hoOOhPQ
http://twitter.com/afragraphic
http://ir.linkedin.com/in/afragraphic
http://Telegram.me/afragraphic_ir
http://cloob.com/name/afragraphic