Функция Boolean.parse

Преобразует строковое представление логического значения в его эквивалент объекта Boolean. Эта функция является статической, и ее можно вызывать, не создавая экземпляр объекта.

var booleanVar = Boolean.parse("true");

Термин

Определение

value

Строковое представление значения true или false.

Логическое значение (true или false), соответствующее аргументу value.

Тип исключения

Атрибут Condition

Функция Error.argumentOutOfRange

(Отладка). Аргумент value не содержит строкового представления значения true или false.

Функция parse используется для создания логического значения из строкового представления. Аргумент value должен иметь значение "true" или "false" (регистр не учитывается). Строка может содержать пробелы. Если строку нельзя преобразовать в логическое значение, возникает исключение.

В следующем примере показано, как использовать функцию parse для создания логического значения из строки.


var a = new Boolean(true);      
if (a == true){
    alert("a = true"); 
}else{
    alert("a = false");
}

var b = Boolean.parse("true");
if (b == true){
    alert("b = true"); 
}else{
    alert("b = false");
}


Показ: