requireNonEmpty
La vacuité se lit selon le type : null et undefined, une chaîne faite d'espaces, un tableau, Set ou Map sans entrée, un objet sans clé propre. 0 et false sont des valeurs, pas du vide.
isX et nonX répondent à une question sans jamais interrompre le flot ; requireX et requireNonX rendent la valeur ou lèvent. Le schéma est expliqué dans Conventions de validation.
Paramètres
Paramètre | Type | Description |
|---|---|---|
|
| La valeur à valider. |
|
| Le message de l'exception. À défaut, un message par défaut est utilisé. |
|
| Avec |
Valeur de retour
T — la même valeur ; après le test, elle n'est pas vide.
Exceptions
Exception | Condition |
|---|---|
| la valeur est vide. |
Exemples
Ce qui passe et ce qui ne passe pas
Voir aussi
Code source
Cette documentation a été générée par une IA (Claude) à partir du code source de la bibliothèque.