Электронная библиотека
Программисту веб-дизайнеру
Другие материалы
Клиентский JavaScript. Руководство по Использованию
JavaScript версии 1.3 содержит следующие нововведения и улучшения:
===
(строго равно)
возвращает true, если операнды равны и имеют один тип. Операция !==
(строго не равно) возвращает true, если операнды не равны и/или не одного типа.
См. "Операции Сравнения".==
(равно) и
!=
(не равно) вернулось к реализации JavaScript 1.1. Если операнды
разных типов, JavaScript пытается конвертировать операнды к типу, подходящему
для выполнения сравнения. См. "Операции Сравнения".if(x = y)
. Предыдущие версии JavaScript
конвертировали if(x = y)
в if(x == y)
, но 1.3
генерирует ошибку времени выполнения. См. "Оператор if...else".undefined
и не null
,
включая объект Boolean со значением false, вычисляется в true, когда передается в условный оператор. См.
"Оператор if...else".См. о новых возможностях также книгу Клиентский JavaScript. Справочник.
Оглавление | Назад | Вперед | Индекс