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