小编wil*_*rot的帖子

在javascript中制作一个实时时钟

时钟有点工作.但它不是替换当前的时间,而是每秒打印一个新的时间.我理解它为什么这样做,但我不知道如何解决它.如果你能直接给出一些提示而不说答案,我将不胜感激.谢谢.这是我的代码:

function time(){
    var d = new Date();
    var s = d.getSeconds();
    var m = d.getMinutes();
    var h = d.getHours();
    document.write(h + ":" + m + ":" + s);
}

setInterval(time,1000);
Run Code Online (Sandbox Code Playgroud)

javascript time date clock setinterval

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

如果屏幕有一定宽度,请运行代码

当窗口大小小于700像素时,我只是想在控制台中写一条消息.

我尝试的是:

if(window.innerWidth < 700){
console.log("hello");
}
Run Code Online (Sandbox Code Playgroud)

if(screen.width < 700){
console.log("hello");
}
Run Code Online (Sandbox Code Playgroud)

我没有得到任何错误meassages但代码不运行.如果我在700之后发布"px"我得到错误meassage"Uncaught SyntaxError:Unexpected identifier".

javascript if-statement screen width

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

标签 统计

javascript ×2

clock ×1

date ×1

if-statement ×1

screen ×1

setinterval ×1

time ×1

width ×1