Skip to main content
Version: v3+

valueToBuffer

Start from API_LEVEL 5.0 . Please refer to API_LEVEL.

Serializes a JS value to an ArrayBuffer using a stable, reliable, and efficient method built into the JS engine. Recommended for application-local persistence; no buffer size estimate is needed.

Type​

function valueToBuffer(value: InputValue): Result

Parameters​

InputValue​

TypeDescription
unknownThe JS value to be converted

Result​

TypeDescription
ArrayBufferThe converted ArrayBuffer

Example​

import { valueToBuffer, bufferToValue } from '@zos/utils'

const buffer = valueToBuffer({ enabled: true, count: 3 })
const restored = bufferToValue(buffer)
console.log(restored)