我是react native的新手,正在使用expo进行第一个项目的开发。我试图为每个用户下的订单生成唯一的ID,以下是我的尝试:
const orderId = () => {
var S4 = () => {
return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1);
};
return (
S4() +
S4() +
"-" +
S4() +
"-" +
S4() +
"-" +
S4() +
"-" +
S4() +
S4() +
S4()
);
};
console.log(orderId);
我在终端上得到的是 [Function orderId]
orderID
而不是执行函数orderID()
。你只需将最后一行更改为执行该函数,你的算法就会生成 UUID。 - Kelton Temby