Преобразование между строками и ArrayBuffers

Существует ли общепринятый метод эффективного преобразования строк JavaScript в ArrayBuffers и наоборот? В частности, я хотел бы иметь возможность записывать содержимое ArrayBuffer localStorageи читать его...