컨텐츠로 건너뛰기

태그 지정

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로 인코딩하기 위한 정보를 반환합니다.

참고

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