SessionStorageUtils

const SessionStorageUtils: object

Defined in: webstorage/sessionstorage/index.ts:17

SessionStorage 工具函数

引入

import { SessionStorageUtils } from '@qy/lancet-ts-core'

函数列表

函数名描述
set设置 SessionStorage 值
get获取 SessionStorage 值

Type Declaration

get()

get<T>(key): T | null

获取 SessionStorage 值

类型签名

function get<T = unknown>(key: string): T | null

Type Parameters

Type ParameterDefault type
Tunknown

Parameters

ParameterTypeDescription
keystring

Returns

T | null

Example

import { SessionStorageUtils } from '@qy/lancet-ts-core'

const session = SessionStorageUtils.get<{ id: number }>('session')
console.log(session) // Output: { id: 1 }

set()

set<T>(key, value): void

设置 SessionStorage 值

类型签名

function set<T>(key: string, value: T): void

Type Parameters

Type Parameter
T

Parameters

ParameterTypeDescription
keystring
valueT

Returns

void

Example

import { SessionStorageUtils } from '@qy/lancet-ts-core'

SessionStorageUtils.set('session', { id: 1 })