1.2 KiB
1.2 KiB
title | date | draft | tags | ||
---|---|---|---|---|---|
📏 Получаю размер строки в байтах в Javascript | 2023-01-04T23:59:20+03:00 | false |
|
Снипплет — ByteSize()
Байт - это единица цифровой информации.
Есть различные способы получить размер строки, но с помощью этой функций это сделать очень легко.
Снипплет ByteSize()
принимает строку в качестве аргумента,
а на выходе возвращает размер заданной строки в байтах.
Синтаксис имеет такой вид:
const byteSize = str => new Blob([str]).size;
Здесь я использую Blob web API для определения размера.
Вот несколько примеров снипплета в действии:
const result = byteSize('Hello World'); // output: 11
const result = byteSize('😗'); // output: 4
const result = byteSize('🧑🏻💻'); // output: 15