Основною одиницею в мові JavaScript є об'єкт, який поєднує в собі дані (властивості) та засоби обробки цих даних (методи).
Всі об'єкти, що використовуються у мові JavaScript, поділяються на такі великі групи:
parseInt(str)
Якщо parseInt стикається з неприпустимим символом, то повертає значення, засноване на підрядку, наступного до цього символу, ігноруючи всі наступні. Якщо ж перший символ не допустимий, parseInt повертає значення NaN.
parseFloat(str)
Якщо parseFloat стикається з неприпустимим символом, то повертає значення, засноване на підрядку, наступному до цього символу, ігноруючи всі наступні. Якщо ж перший символ не допустимий, parseFloat повертає NaN.
String(число)
isNaN(str)
Якщо рядок str не є числом, повертає true, інакше -- false.