== (Равенство)
Синтаксис
expression1 == expression2
Аргументы
expression1,expression2 Числа, строки, булевы значения, переменные, объекты, массивы или функции.
Описание
Оператор (эквивалентности); проверяет два выражения на равенство. Результат true, если выражения равны.
Определение равенства зависит от типа данных аргумента:
Числа, строки, булевы значения сравниваются по значению и считаются равными, если имеют одно и то же значение. Например, две строки равны, если они содержат одинаковое число символов. | |
Переменные, объекты, массивы и функции сравниваются по содержанию. Две переменные равны, если они ссылаются на один и тот же объект, массив или функцию. Две отдельных массива никогда не считаются равными, даже если они имеют одинаковое число элементов. |
Player
Flash 5 или более поздней версии.
Пример
Вот пример использования оператора == с оператором if:
a = "David" , b = "David";
if (a == b){
trace("David is David");
}