【问题标题】:How can you execute a command for X seconds?如何在 X 秒内执行命令?
【发布时间】:2021-06-09 02:21:07
【问题描述】:

我一直在尝试创建一个向上移动的对象,并在三秒钟后返回向下,但我只能找到跟踪命令执行所需时间的代码(例如 setInterval),而不是如何长代码实际运行。有谁知道在指定的时间间隔后如何将对象放回原处?

addEventListener("keyup", () => {
            char.style.transition = "0.3s ease";
            char.style.transform = "translateY(50%)";
        });

【问题讨论】:

  • 使用类和setTimeout

标签: javascript css timing


【解决方案1】:
setTimeout(function(){ 
    alert("bring down object"); 
    //function that brings out object goes here
}, 3000);

3000 是在运行函数之前等待的时间量,其默认值以毫秒为单位,因此在运行函数之前等待 3 秒,在运行带回对象的函数之前操纵该数字以适合您所需的等待时间。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-04-26
    • 2014-04-21
    • 1970-01-01
    • 1970-01-01
    • 2019-04-03
    • 1970-01-01
    • 1970-01-01
    • 2014-02-05
    相关资源
    最近更新 更多