data是Yuka js库中的一个模块,提供用于存储和访问数据的工具和方法。
将数据存储在给定的键下。
参数:
key
(string): 键名。value
(any): 要存储的数据。返回值:
void
示例:
import { data } from 'yuka';
data.set('score', 1000);
检索给定键存储的数据。
参数:
key
(string): 要检索的键名。返回值:
any
: 如果键存在,则返回存储的数据,否则返回 null
。示例:
import { data } from 'yuka';
const score = data.get('score'); // 1000
从数据存储中删除给定键及其关联的数据。
参数:
key
(string): 要删除的键名。返回值:
void
示例:
import { data } from 'yuka';
data.remove('score');
清除数据存储中的所有数据。
参数:
返回值:
void
示例:
import { data } from 'yuka';
data.clear();
import { data } from 'yuka';
data.set('startTime', Date.now());
setTimeout(() => {
const startTime = data.get('startTime');
const elapsedTime = (Date.now() - startTime) / 1000;
console.log(`Time elapsed: ${elapsedTime}s`);
data.clear();
}, 1000);