小编zin*_*g45的帖子

在JavaScript中计算页面加载时间

我正在尝试创建一个网页,当它开始加载时,使用Interval来启动计时器.

页面完全加载后,它会停止计时器,

但99%的时间我得到0.00或0.01的时间测量,即使它需要更长时间.

偶尔,它会说某些更有意义的东西,比如.28或3.10.

这是代码,如果它有帮助:

var hundredthstimer = 0;
var secondplace = 0;

function addinc(){

    hundredthstimer += 1;
    if (inctimer == 100){
        hundredthstimer = 0;
        secondplace += 1;
    }

}

var clockint = setInterval(addinc, 10);

function init(){
    var bconv1 = document.getElementById("bconverter1");
    var bconv2 = document.getElementById("bconverter2");

    $(bconv2).hide();

    clearInterval(clockint);

    if (inctimer.len !== 2){
        inctimer = "0" + inctimer;
    }
    alert(secondplace + "." + inctimer);
}
onload = init;
Run Code Online (Sandbox Code Playgroud)

所以它基本上创建了一个名为百分时的变量,每10毫秒(.01秒)增加1.

然后,如果此数字达到1000(1整秒),则名为secondsplace的变量将增加1,因为这是它运行了多少个完整秒数.

然后,它会提醒秒位置,小数点和百分位数作为总加载时间.

但上述数字不正确的问题仍然存在.为什么?

javascript load setinterval

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

非常基本的C++问题(预期表达式)?

我刚刚开始使用C++而且我不确定我在做什么,但到目前为止,我从教程中得到了一些"hello world"代码.

   #include <iostream> 

//i only put this first line from users telling me to, it wasn't part of the original post. edited..


int main () {
    std::cout << "Hello, World!\n";
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

编译器(Xcode for mac)表示cout在代码部分之前有一个"意外表达式" .我不知道如何解决这个问题.有人可以帮忙吗?

c++

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

代码间距和缩进提示

我知道这可能会引发一些讨论,而这不是希望这个网站想要的,但这个问题可以回答.

我总是以一种我开始皱眉的方式编码:

<html>

<head>

</head>

<body>

</body>

</html>
Run Code Online (Sandbox Code Playgroud)

我把所有东西都加倍了,我从不缩进,真的.

任何人都可以告诉我如何有用的缩进,这是真的吗?另外,如果代码更好,我应该如何缩进或空格?

谢谢你然后...

如果这个问题没有用,请发表评论或建议编辑而不是评价......!

编辑:注意,这个编辑是在Daniel Imm的回答之后

我应该如何缩进CSS或Javascript或PHP等内容?

indentation spacing

1
推荐指数
1
解决办法
372
查看次数

标签 统计

c++ ×1

indentation ×1

javascript ×1

load ×1

setinterval ×1

spacing ×1