相关疑难解决方法(0)

你如何获得JavaScript的时间戳?

如何在JavaScript中获取时间戳?

与Unix的时间戳类似的东西,即代表当前时间和日期的单个数字.无论是数字还是字符串.

javascript datetime timestamp date unix-timestamp

3844
推荐指数
35
解决办法
273万
查看次数

如何测量函数执行所花费的时间

我需要以毫秒为单位获得执行时间.

我最初在2008年问过这个问题.然后,接受的答案是使用新的Date().getTime()但是,我们现在都同意使用标准的performance.now() API更合适.因此,我正在改变对此问题的接受答案.

javascript profiling

1057
推荐指数
19
解决办法
59万
查看次数

加号在'+新日期'中的作用是什么

我在几个地方见过这个

function fn() {
    return +new Date;
}
Run Code Online (Sandbox Code Playgroud)

我可以看到它返回的是时间戳而不是日期对象,但我找不到有关加号正在做什么的任何文档.

谁能解释一下?

javascript syntax

233
推荐指数
4
解决办法
4万
查看次数

验证我的node.js实例是dev还是production

现在,每当我想将node.js服务器部署到我的生产服务器时,我需要更改我的数据库和外部API的各种连接的所有IP/DNS /用户名/密码.

这个过程很烦人,有没有办法验证当前运行的node.js实例是在cloud9ide还是实际上我的生产中的智能机器?

如果我能够在我的运行代码中运行我的node.js实例运行的服务器,我将添加一个条件,将值设置为prod或dev.

谢谢

javascript node.js express cloud9-ide joyent

53
推荐指数
4
解决办法
4万
查看次数

在JavaScript中舍入到最接近的十进制小数

我在JavaScript中使用变量表示数字进行简单的数学运算.这是我的代码示例:

var ones = 0;
var fives = 0;
function results (){
    _fives = (fives * 5);
    var res = (_fives + ones);
    document.innerHTML = res;
}
Run Code Online (Sandbox Code Playgroud)

这不是完整的代码,但基本上我让用户输入1美分硬币到100美元钞票的账单和硬币数量.该代码将账单金额乘以账单金额.这是没有问题的工作就好......由于某些原因我的一些结果显示小数像1.899999999997不知道这是怎么回事.

有没有办法改变它,所以它舍入到最接近的十进制小数?

例如,它不是显示1.89999999997,而是实际显示1.90,这不是一个大问题.这是个人的事情,我可以自己解决这个问题,但是如果能够学习如何做以备将来参考,这将是一件好事.

javascript math decimal

11
推荐指数
2
解决办法
3万
查看次数

怎么把BigInt转换成数字?

我发现自己想将一个BigInt值转换为一个Number值。知道我的值是一个安全的整数,如何转换它?

javascript bigint ecmascript-next

2
推荐指数
2
解决办法
2702
查看次数