JavaScript предоставя различни типове данни да държи различни видове ценности. В JavaScript има два типа типове данни.
- Примитивен тип данни
- Непримитивен (референтен) тип данни
JavaScript е a динамичен тип език , означава, че не е необходимо да указвате типа на променливата, защото тя се използва динамично от двигателя на JavaScript. Трябва да използвате беше тук, за да посочите типа данни. Може да съдържа всякакъв тип стойности като числа, низове и т.н. Например:
var a=40;//holding number var b='Rahul';//holding string
JavaScript примитивни типове данни
В JavaScript има пет типа примитивни типове данни. Те са както следва:
Тип данни | Описание |
---|---|
низ | представлява последователност от знаци, напр. 'Здравейте' |
Номер | представлява числови стойности, напр. 100 |
Булева стойност | представлява булева стойност или false, или true |
Недефиниран | представлява недефинирана стойност |
Нула | представлява null, т.е. няма никаква стойност |
Непримитивни типове данни на JavaScript
Непримитивните типове данни са както следва:
Тип данни | Описание |
---|---|
Обект | представлява инстанция, чрез която можем да имаме достъп до членове |
Масив | представлява група от подобни стойности |
RegExp | представлява регулярен израз |
По-късно ще имаме голяма дискусия за всеки тип данни.