玩转Web之JavaScript(二)-----javaScript语法总结(二) 涉及Date与数组的语法

来源:互联网 发布:淘宝dsr评分计算器 编辑:程序博客网 时间:2024/06/05 19:12

 

Date:

document.write(document.lastModified)  网页最后一次更新时间
a=new Date();  //创建 a 为一个新的时期象
y=a.getY ear(); //y 的值为从象 a 中获取年份值  两位数年份
y1=a.getFullY ear(); //获取全年份数  四位数年份
m=a.getMonth();  //获取月份值
d=a.getDate();  //获取日期值
d1=a.getDay();  //获取当前星期值
h=a.getHours();  //获取当前小时数
m1=a.getMinutes(); //获取当前分钟数
s=a.getSeconds(); //获取当前秒钟数
document.write (a.toUTCString())  //将时间转换成字符串

如何在页面上显示一个钟表呢?

<html><head><script type="text/javascript">function startTime(){var today=new Date()var h=today.getHours()var m=today.getMinutes()var s=today.getSeconds()m=checkTime(m)s=checkTime(s)document.getElementById('txt').innerHTML=h+":"+m+":"+st=setTimeout('startTime()',500)}function checkTime(i){if (i<10)   {i="0" + i}  return i}</script></head><body onload="startTime()"><div id="txt"></div></body></html>


 

 

数组:
for in:
   在javaScript中,使用for in来循环遍历数组,例如:
  

<html>    <body>    <script type="text/javascript">    var x    var name= new Array()    name[0] = "A"    name[1] = "D"    name[2] = "C"    for (x in mycars)    {       document.write(name[x] + "<br />")    }    </script>   </body>   </html>



对这个例子会打印出:A
                    D
                    C
join()/sort():join将数组组成字符串,sort对数组进行排序
  对上面的数组,如果是语句 document.write(name) 将会打印:A,D,C
                如果是语句 document.write(name.join()) 将会打印:A,D,C
                如果是语句 document.write(name.join(".")) 将会打印:A.D.C
                如果是语句 document.write(name.sort()) 将会打印:A,C,D
concat:合并两个数组
 arr.concat(arr2) 将会合并数组arr与arr2


 

0 0
原创粉丝点击