Spec-Zone.ru › Dart 1

dart:core

Оператор == абстрактный метод

bool operator ==(Object other)

Возвращает true, если other является String с той же последовательностью кодовых единиц.

Этот метод сравнивает каждую отдельную кодовую единицу строк. Он не проверяет эквивалентность Юникода. Например, обе следующие строки представляют строку 'Amélie', но из-за их различного кодирования не равны:

'Am\xe9lie' == 'Ame\u{301}lie'; // false

Первая строка кодирует 'é' как одну кодовую единицу Юникода (также один руна), тогда как вторая строка кодирует ее как 'e' с комбинирующим диакритическим знаком '◌́'.

Исходный код

bool operator ==(Object other);

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-core/String/operator_equals.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API