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 APIhttps://efim360.ru/file-api/

JavaScript | Строки (String)

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