javaScript 超时与间歇掉用

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>js的间歇与超时调用</title>
</head>
<body>
	<font id="time"></font>
</body>
</html>
<script type="text/javascript">
		//注意须要让当前的dom载入全然之后,再运行js代码
		var parent = document.getElementById(‘time‘);
		var time = new Date();
		var child = document.createTextNode(‘当前time:	‘+time.toLocaleString());
		parent.appendChild(child);
		//利用setInterval设定相隔一秒更新时间
		var id = setInterval(function(){
					parent.removeChild(parent.firstChild);
					var child = document.createTextNode(‘当前time:	‘+(new Date).toLocaleString());
					parent.appendChild(child);
				},1000);

		//利用setTimeout()延迟某代码的运行。同一时候利用clearTimeout()清除运行计划
		//1分钟后取消时间的更新
		var timeOut = function(){
                    //取消时间更新
                    if(confirm(‘确认不在更新时间?‘)){
                        clearTimeout(id);
                    }else{
                        var result = prompt(‘输入随意值继续更新时间:‘,‘请输入參数‘);
                        alert(result);
                    }
                }
                setTimeout(‘timeOut()‘,1000*60);
</script>
时间: 2024-11-03 01:16:45

javaScript 超时与间歇掉用的相关文章

JavaScript超时调用、间歇调用

超时调用 //onclick设置按钮点击之后要执行的代码地址,fnFun就是要执行的代码函数 <input type="button" value="暂停" onclick="fnFun()"> <script> var fnFun2 = function (){ console.log('fnFun2'); } //参数一:超时后会被调用的函数地址 //参数二:等待时间 //返回值:定时器的ID,可以通过这个ID来终止这

javascript void 0替换掉不靠谱的 undefined

标识符 undefined 并不能真正反映 "未定义", 因为undefined 并不是JavaScript 保留词 JavaScript 提供了 void 运算符,该运算符会对指定的表达式求值,并返回受信的 undefined: void expression  通过以下运算来获得 undefined,表达式为 0 时的运算开销最小:void 0或者void(0); 1.在 underscore 中,所有需要获得 undefined 地方,都通过 void 0 进行了替代. 2 .引

JavaScript笔记——BOM的操作和浏览器的检测

BOM的操作 BOM 也叫浏览器对象模型,它提供了很多对象,用于访问浏览器的功能.BOM 缺少规范,每个浏览器提供商又按照自己想法去扩展它,就可能存在浏览器不兼容的情况,那么浏览器共有对象就成了事实的标准. 所以,BOM 本身是没有标准的或者还没有哪个组织去标准它 window 对象 BOM 的核心对象是 window,它表示浏览器的一个实例.window 对象处于 JavaScript 结构的最顶层,对于每个打开的窗口,系统都会自动为其定义 window 对象 window的部分属性和方法 属

JavaScript浏览器对象模型(BOM)之window对象

一.BOM概述 BOM(Browser Object Model)浏览器对象模型,它提供了很多对象,用于访问浏览器的功能. BOM 缺少规范,每个浏览器提供商又按照自己想法去扩展它,那么浏览器共有对象就成了事实的标准.所以,BOM 本身是没有标准的或者还没有哪个组织去标准它. BOM 的核心对象是 window,它表示浏览器的一个实例.window 对象处于 JavaScript 结构的最顶层,对于每个打开的窗口,系统都会自动为其定义 window 对象. 二.Window对象的属性和方法的概括

htm,css,javascript及其他的注释方式

转自:http://www.cnblogs.com/dapeng111/archive/2012/12/23/2829774.html 一.HTML的注释方法<!-- html注释:START -->内容<!-- html注释:END --> 包含在“<!--”与“-->”之间的内容将会被浏览器忽略,且不会显示在用户浏览的最终界面中. 注释的部分虽然浏览器在执行时会忽略,但在浏览器中查看源代码时仍然可以看到 二.CSS的注释方法<style type="

注册表禁用Adobe软件的JavaScript脚本运行

参考:https://www.adobe.com/devnet-docs/acrobatetk/tools/AppSec/javascript.html Adobe软件的漏洞越来越多,如果新版本发布,我们不想或者限于条件无法更新,为了安全,我们可以关闭AdobeReader的JavaScript功能. 1.手动关闭JavaScript功能方法: 打开AdobeReader软件,在"编辑>>首选项"中,定位到"JavaScript",勾选掉右边的"

二、使用JavaScript

学习要点: 1.创建一张HTML页面 2.<Script>标签解析 3.JS代码嵌入的一些问题 一.创建一张HTML页面 二.<Script>标签解析 <script>xxx</script>这组标签,是用于在html页面中插入js的主要方法.它主要有以下几个属性: 1.charset:可选.表示通过src属性指定的字符集.由于大多数浏览器忽略它,所以很少人能用它. 2.defer:可选.表示脚本可以延迟到文档完全被解析和显示之后再执行.由于大多数浏览器不支

JavaScript 内存

JavaScript 中对内存的一些了解 在使用JavaScript进行开发的过程中,了解JavaScript内存机制有助于开发人员能够清晰的认识到自己写的代码在执行的过程中发生过什么,也能够提高项目的代码质量.其实关于内存的文章也有很多,写这篇文章也非"重弹老调",可以说是给自己理解的知识来一个总结,也顺便将知识分享给学习JavaScript的小伙伴们. JavaScript内存是怎么样的? JavaScript中的变量的存放有有原始值与引用值之分,原始值代表了原始的数据类型,如Un

Note | javascript权威指南[第六版] 第2章:词法结构

语法结构规定了诸如变量名是什么样的.怎么写注释,以及程序语句之间如何分隔等规则.本章用很短的篇幅来介绍JavaScript的词法结构. 2.1.字符集 JavaScript程序是用Unicode字符集编写的.Unicode是ASCII和Latin-1的超集,并支持地球上几乎所有在用的语言. 2.1.1.区分大小写   JavaScript是区分大小写的语言.也就是说,关键字.变量.函数名和所有的标识符(identifier)都必须采取一致的大小写形式.但需要注意的是,HTML并不区分大小写(尽管