ЈаваСцрипт пружа другачије типови података да држе различите врсте вредности. Постоје две врсте типова података у ЈаваСцрипт-у.
- Примитивни тип података
- Непримитивни (референтни) тип података
ЈаваСцрипт је а језик динамичког типа , значи да не морате да наведете тип променљиве јер је ЈаваСцрипт мотор динамички користи. Морате користити био овде да одредите тип података. Може да садржи било коју врсту вредности као што су бројеви, низови итд. На пример:
var a=40;//holding number var b='Rahul';//holding string
ЈаваСцрипт примитивни типови података
Постоји пет типова примитивних типова података у ЈаваСцрипт-у. Они су следећи:
Тип података | Опис |
---|---|
Низ | представља низ знакова нпр. 'Здраво' |
Број | представља нумеричке вредности нпр. 100 |
Боолеан | представља логичку вредност или нетачно или тачно |
Недефинисан | представља недефинисану вредност |
Нула | представља нулту вредност, односно нема никакву вредност |
ЈаваСцрипт непримитивни типови података
Непримитивни типови података су следећи:
Тип података | Опис |
---|---|
Објекат | представља инстанцу преко које можемо приступити члановима |
Низ | представља групу сличних вредности |
РегЕкп | представља регуларни израз |
Касније ћемо имати велику дискусију о сваком типу података.