Spec-Zone.ru › Dart 2

dart:core

Класс Null

Зарезервированное слово null обозначает объект, который является единственным экземпляром этого класса.

Класс Null — единственный класс, который не реализует Object. Попытка класса расширить или реализовать Null приводит к ошибке времени компиляции.

Язык содержит ряд специализированных операторов для работы со значением null. Примеры:

e1!       // Throws if e1 is null.
e2 ?? e3  // Same as e2, unless e2 is null, then use value of e3
x ??= e4  // Same as x unless x is null, then same as `x = e4`.
e5?.foo() // call `foo` on e5, unless e5 is null.
[...? e6] // spreads e6 into the list literal, unless e6 is null.

Свойства

hashCode → int
только для чтенияпереопределение
Хеш-код этого объекта.
runtimeType → Type
только для чтенияунаследовано
Представление типа объекта во время выполнения.

Методы

noSuchMethod(Invocation invocation) → dynamic
унаследовано
Вызывается при обращении к несуществующему методу или свойству.
toString() → String
переопределение
Возвращает строку "null".

Операторы

operator ==(Object other) → bool
унаследовано
Оператор равенства.

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-core/Null-class.html

Spec-Zone.ru

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