컨텐츠로 건너뛰기

태그 지정

Tagged는 0부터 2^64-1까지의 정수 값으로 식별되는 사용자 정의 값입니다.

import

import { Tagged } from "@tai-kun/surrealdb/cbor";

.constructor()

new Tagged<T>(tag: number | BigInt, value: T);

인수

tag

태그가 지정된 데이터 항목을 식별하기 위한 0부터 2^64-1까지의 정수 값입니다. JavaScript에서는 2^53-1을 초과하는 숫자를 사용하는 경우 BigInt를 사용하십시오.

value

태그가 지정된 데이터 항목의 값입니다.

반환 값

new를 통해 호출된 경우 Tagged는 해당 인스턴스를 반환합니다.

.tag 인스턴스 속성

.tag는 태그가 지정된 데이터 항목을 식별하기 위한 0부터 2^64-1까지의 정수 값을 갖는 속성입니다.

.value 인스턴스 속성

.value는 태그가 지정된 데이터 항목의 값을 저장하는 속성입니다.

.toCBOR() 인스턴스 메서드

.toCBOR은 CBOR로 인코딩하기 위한 정보를 반환하는 함수입니다.

toCBOR(): [tag: number | bigint, value: unknown];

인수

없음.

반환 값

CBOR로 인코딩하기 위한 정보를 반환합니다.

참고

다음 자료도 참조하십시오.