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.18.5/dart-core/Null-class.html

Spec-Zone.ru

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