`
yidwo
  • 浏览: 261682 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JS延迟加载 setTimeout方法释疑

    博客分类:
  • JS
阅读更多
setTimeout的标准语法是: setTimeout(表达式,时间(毫秒)) 两个参数.

在这里着重记下第一个参数是一个 function时的调用,假设是一个函数.

1.函数无参:
function alertV(){ alert("000"); }

当第一个参数不加引号("" 或 '')时,延迟一秒:
setTimeout(alertV,1000);

当第一个参数加上又引号时,延迟一秒:
setTimeout("alertV()",1000);


2. 函数有参:

function alertV(event){ alert("keyCode="+event.keyCode); }

此时应设置成:
setTimeout(function(){alertV(event);},1000); 不然会提示参数未定义.

要是哪位还有好的可行方法,谢谢共享.
分享到:
评论

相关推荐

    js设置延迟加载

    ### js设置延迟加载 在现代Web开发中,为了提高用户体验并优化资源管理,开发者们常常会用到“延迟加载”(Lazy Loading)技术。本文将详细介绍如何使用JavaScript实现页面元素或功能的延迟加载,帮助读者更好地...

    JS延迟加载(setTimeout) JS最后加载

    第一 JS延迟加载 代码如下: [removed][removed] [removed] setTimeout(“document.getElementById(‘my’).src=’include/common.php’; “,3000);//延时3秒 [removed] 一般情况下都是利用setTimeout来实现 ...

    Javascript中, setTimeout() 和 setInterval() 的方法

    在JavaScript编程中,`setTimeout()`和`setInterval()`是两个非常关键的函数,它们用于实现异步编程,特别是在处理动画、定时任务或者延迟执行代码时不可或缺。这两个函数都是全局对象`window`的方法,它们的区别...

    js滚动延时加载

    JavaScript滚动延时加载,也称为懒加载(Lazy Loading),是一种优化网页性能的技术。...在实际项目中,你还可以结合使用现有的JavaScript库和框架,如Vue.js或React,它们都有成熟的滚动延时加载解决方案。

    js实现延迟加载的几种方法

    js的延迟加载有助与提高页面的加载速度,以下是延迟加载的几种方法: 1.使用setTimeout延迟方法的加载时间 延迟加载js代码,给网页加载留出更多时间 [removed] function A(){ $.post("/lord/login",{name:...

    ext扩展 延时加载

    在IT行业中,"ext扩展 延时加载"是一个关于前端开发的重要概念,特别是对于使用Ext JS框架的应用程序。Ext JS是一个强大的JavaScript库,用于构建数据驱动的富客户端应用程序。延时加载(Lazy Loading)是一种优化...

    javascript实现iframe框架延时加载的方法

    标题中提到的知识点为“JavaScript实现iframe框架延时加载的方法”,说明本文将要讲述的是如何在Web开发中使用JavaScript技术,特别是利用iframe标签来实现内容的延时加载。所谓延时加载,就是指在网页加载过程中,...

    js延时菜单

    "js延时菜单"是指通过JavaScript技术实现的一种交互功能,即当鼠标悬停在某一元素(如按钮或链接)上时,会经过一段延迟时间后展示一个下拉菜单。这种设计可以提高用户体验,避免用户无意间触发菜单,同时也能增加...

    关于JS定时器(setTimeout setInterval)定时不准问题1

    setTimeout函数的第二个参数(延时时间)只是告诉JavaScript再过多长时间把当前任务添加到队列中。如果队列是空的,那么添加的代码会立即执行;如果队列不是空的,那么它就要等前面的代码执行完了以后再执行。因此,...

    js实现延迟加载的方法

    本文将详细探讨JavaScript中的两种主要延迟加载方法:`setTimeout` 和 `setInterval`。 ### setTimeout `setTimeout` 是JavaScript中的一个全局函数,用于在指定的毫秒数后调用一个函数或执行某段代码。基本语法...

    JavaScript window.setTimeout() 的详细用法

    js的setTimeout方法用处比较多,通常用在页面刷新了、延迟执行了等等。但是很多javascript新手对setTimeout的用法还是不是很了解。虽然我学习和应用javascript已经两年多了,但是对setTimeout方法,有时候也要查阅...

    js中settimeout方法加参数.docx

    ### JavaScript中的`setTimeout`方法详解 在JavaScript编程中,`setTimeout`是一个非常实用且重要的功能,它用于在指定的时间间隔后执行某个函数或指定的一段代码。本文将深入探讨`setTimeout`方法及其参数的使用...

    JS 跳转页面延迟方法

    在JavaScript(JS)中,有时候我们可能需要在执行某些操作后延迟一段时间再跳转到新的页面,例如在用户确认操作、动画完成或者数据加载后。本文将详细讲解如何实现这样的延迟页面跳转方法。 首先,JavaScript中最...

    js中settimeout方法加参数的使用实例.docx

    在JavaScript中,`setTimeout`是一个非常重要的异步执行方法,用于在指定的毫秒数后调用一个函数或执行某段代码。这个方法是浏览器提供的全局函数,可以在任何作用域中使用。`setTimeout`的基本语法如下: ```...

    Javascript延迟执行实现方法(setTimeout)

    综上所述,`setTimeout`在JavaScript中是一个非常重要的函数,它不仅可以用来实现简单的延时操作,还能在实际开发中优化性能,减少不必要的计算和网络请求,提升用户体验。通过合理地使用`setTimeout`,可以有效地...

    js延时方法

    虽然自定义JavaScript延时方法在某些特定场景下可以提供便利,但考虑到性能、资源管理和兼容性等因素,开发者在大多数情况下应优先选择使用标准的`setTimeout`函数。理解这些基础知识不仅有助于编写出更高效、更健壮...

    几种延迟加载JS代码的方法加快网页的访问速度

    本文将介绍三种延迟加载JS代码的方法,以帮助加快网页的访问速度。 1. **延迟加载JS代码** 这种方法利用JavaScript自身来实现延迟加载。例如,我们可以创建一个空的`<script>`标签,然后通过`setTimeout`函数在...

    JS延迟加载加快页面打开速度示例代码

    现在,我们来详细了解下JS延迟加载的几个示例以及setTimeout的使用方法。 首先是第一个示例,JS延迟加载。其基本思路是在页面加载完成后,通过JavaScript来设置资源的加载。例如,可以使用setTimeout函数来实现3秒...

Global site tag (gtag.js) - Google Analytics