JavaScript | Размер строки в байтах — efim360.ru

JavaScript | Размер строки в байтах

В современных системах 1 символ строки занимает 1 байт информации.

1 символ = 1 байт

Как узнать размер строки в JavaScript?

В этом нам поможет конструктор Blob. Для надёжности.

У нас есть строка:

var stroka = "https://efim360.ru"

Создадим "Большой Двоичный Объект":

new Blob([stroka])

Нам вернётся объект-прототип класса Blob

Узнаём размер строки в байтах - JavaScript
Узнаём размер строки в байтах - JavaScript

У этого объекта есть свойство size, которое указывает на размер строки в байтах. К нему можно обратиться.

new Blob([stroka]).size

В ответ мы получим значение 18

Информационные ссылки

Стандарт URL - WHATWG - https://url.spec.whatwg.org

Стандарт File API - w3.org - "Creating and Revoking a blob URL" - https://www.w3.org/TR/FileAPI/#creating-revoking

Стандарт File API - w3.org - createObjectURL(obj) - https://www.w3.org/TR/FileAPI/#dfn-createObjectURL

Перевод стандарта File API - https://efim360.ru/file-api/

JavaScript | Строки (String)

Поделись записью