JavaScript中的Date总结之日期的自动刷新(四)
来源:互联网 发布:网络线管的种类及作用 编辑:程序博客网 时间:2024/06/09 15:45
在我们开发一个页面需要显示时间时,我们往往需要用到时间的自动刷新功能,因为我们不能一直的向服务端请求数据,这样不仅造成资源的浪费甚至有可能因操作不当导致内存泄漏。如果我们用js中的setInterval()或setTimeout()来实现时间自动刷新,将更方便实用。本节介绍使用setInterval来实现:
setInterval()+new Date()+Date.prototype.valueOf()实现时间的自动刷新:
假设我们从后台获取的时间即为当前的时间:
html:
<div id="time"> </div><button onclick="time()" class="button">显示时间</button>
js:
<script type="text/javascript">
function time() { var time=new Date();//获取当前时间 var h=document.getElementById("time"); console.log(h) var refreshTime=this.setInterval(function () {//每个一秒执行的方法如下 time = new Date(time.valueOf() + 1000); console.log() h.innerHTML= time; }, 1000);}</script>
此种展现的时间为Date:”Sun Mar 19 2017 21:30:03 GMT+0800 (中国标准时间)”格式的数据,如果想要其他格式的日期请参照第二小节所说的。
0 0
- JavaScript中的Date总结之日期的自动刷新(四)
- JavaScript中的Date总结之日期的格式转换(二)
- JavaScript中的日期(Date)
- javascript 中的 new Date() 的使用总结
- JAVASCRIPT之DATE日期格式化
- JavaScript的日期Date对象
- javascript Date()日期的问题
- JavaScript日期对象使用总结 javascript Date日期对象的创建
- JavaScript中的Date总结(一)
- JavaScript中的Date(日期)对象
- javascript开发之Date()总结
- javascript(js)自动刷新页面的实现方法总结
- javascript(js)自动刷新页面的实现方法总结
- JavaScript日期对象之 date 详解
- JavaScript之日期和时间(date对象)
- Javascript内置对象之Date日期对象
- 【javascript备忘录】对象Date日期的设置
- JavaScript Date日期对象的常用操作
- centos7中给Elasticsearch5 安装bigdesk
- 5-10 列车调度 (25分) set OR 最长上升子序列
- 对STM32中FATFS文件系统常用API函数的理解
- 排序算法
- 关于Http请求后返回json乱码的问题
- JavaScript中的Date总结之日期的自动刷新(四)
- DNA排序算法(二)
- 团体程序设计天梯赛(L1选做)
- jQuery学习笔记(3)--图片导航
- nginx之location配置
- NYOJ-2 括号配对问题
- suricata 源码分析之行锁
- PAT1008
- 西普实验吧密码学CTF--古典密码的安全性不高,但仍然十分美妙,请破译下面的密文