Skip to content

stringToBytes ​

La fonction stringToBytes() convertit une taille ("10mb", "2gb", etc.) ou un nombre en octets. Elle lève une erreur typée si le format est invalide.

Exemple interactif ​

Syntaxe ​

typescript
const unitMapper: {
    b: number;
    kb: number;
    mb: number;
    gb: number;
    tb: number;
    pb: number;
};

type BytesInString = `${number}${keyof typeof unitMapper}`;

function stringToBytes(
	bytesInString: BytesInString | number
): number;

Paramètres ​

  • bytesInString : Taille en string (avec unité) ou nombre.

Valeur de retour ​

Un nombre représentant la taille en octets.

Voir aussi ​

Diffusé sous licence MIT.