Функция Number.parseInvariant
Возвращает числовое значение из строкового представления числа. Эта функция является статической, и ее можно вызывать, не создавая экземпляр объекта.
var numberVar = Number.parseInvariant(value);
Аргументы
Термин |
Определение |
---|---|
value |
Строка, представляющая целые числа или числа с плавающей запятой одинарной точности. |
Возвращаемые значения
Представление с плавающей запятой аргумента value, если value представляет собой число; в ином случае значение NaN(не число).
Заметки
Функция parseInvariant используется для создания числового значения из строкового представления числа. Аргумент value может содержать разделители целой и дробной части числа, символы "+" и "-", для указания на отрицательные и положительные значения соответственно.
Функция parseInvariant обеспечивает согласованный синтаксический анализ всех типов, и ее следует использовать вместо сходного метода ECMAScript (JavaScript) parseInt.
Пример
В следующем примере показывается, как использовать функцию parseInvariant для создания числового значения из строкового представления числа.
var a = Number.parseInvariant("4");
var b = new Number(2);
var c = Number.parseInvariant("1.53") + a + b;
// View the results: "7.53"
alert(c);
См. также
Ссылки
Оснастки расширений числовых типов