gpt4 book ai didi

javascript - 除了获取日期之外,这段代码还做了什么?

转载 作者:行者123 更新时间:2023-11-30 08:03:00 25 4
gpt4 key购买 nike

我在亚马逊主页上看到了这段代码。看起来它正在尝试获取当前时间,但是使用运算符 ||+ 的含义是什么?

var ue_t0=ue_t0||+new Date();

最佳答案

那是 short-circuiting evaluation (||) 后跟 conversion to number (+).

该代码大致等同于:

var ue_t0;
if (!ue_t0) {
ue_t0 = Number(new Date());
}

请注意,将日期转换为数字会返回纪元(1970 年 1 月 1 日,00:00:00 UTC)与该日期之间的毫秒数。

关于javascript - 除了获取日期之外,这段代码还做了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23513915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com