我正在为节点使用基准JS版本,我找不到任何关于如何读取结果的信息。
首先,是否有一个地方可以详细说明您可以从基准JS中提取的所有数据?
第二,我目前正在我的控制台中获得以下结果:
Test x 2,276,094 ops/sec ±0.84% (190 runs sampled)
这些信息意味着什么?
test :我的测试名称,我知道
x 2,276,094 ops/秒:我假设这是该代码理论上可以在一秒钟内运行的平均次数?
±0.84%:不知道
190运行抽样:基准测试运行代码的次数以获得结果?
我对下面的代码有问题。函数loadFile返回一个promise,该promise解析为从输入元素接收的文件(blob)。在90%的时间里,这段代码都能正常工作。此时将出现一个文件打开对话框,如果我选择一个图像文件并单击打开,则会加载该图像并将其附加到文档正文以及消息"Resolving!“将显示在控制台中。然而,大约10%的时间,我会选择一个图像,然后单击打开,然后什么都不会发生。控制台中未显示任何消息或错误。打开文件对话框关闭,尽管选择了一个图像,但oninput处理程序似乎从未触发,因为promise永远不会解析。我怀疑这可能是Chrome中的一个bug。
function lo
在我的代码中发现了一个错误,如果bar未定义,我将使用foo = bar || baz将其赋值给baz,但是当对第二个参数使用三元表达式时,JS将为三元表达式指定真实值,而不管第一个值如何。
打开控制台并进行测试。似乎JS甚至没有计算条件表达式,如这里所示,其中没有定义b,但它仍然返回它的真实值。
>>> a = 1 || 2
1
>>> a = 0 || 2
2
>>> a = 1 || b
1
>>> a = 1 || b ? 3 : 4
3
>>> b
ReferenceError: b is no
我调试了我的代码,一切都很完美。但出于某种原因,我的代码从来不写到控制台。
这是我的代码:
long largest = 0;
for (long i = 1; i < 600851475144; i++)
{
long check = 0;
for (long j = 1; j < i + 1; j++)
{
if ((i%j) == 0)
{
check++;
该项目运行良好,直到我将index.php从项目根目录移动到public文件夹,然后将css和js从public移动到assets文件夹,这就是我的项目现在的样子。
公共index.php
资产css style.css
- js
- main.js -.htaccess
我用php -S localhost:8000加载了服务器
我得到了
Not Found
The requested resource / was not found on this server.
完全无视我的.htaccess!我甚至尝试过像AllowOverride All这样的解决方