Webを弄ぶJavaScript(二)-----javaScript文法まとめ(二)Dateと配列に関する文法
1816 ワード
Date:
document.write(document.lastModified) ウェブページの最終更新時間a=new Date() //aを作成して新しい時期のイメージy=a.getY ear()//.yの値は、象aから取得した年の値です. 二桁の年y 1=a.getFlaY ear()//通年分の取得 四桁の年m=a.get Month() //月値d=a.get Date()を取得します. //日付値d 1=a.getDay()を取得します. //現在の週値h=a.get Hours()を取得します. //現在の時間数m 1=a.get Minutes()//現在の分数s=a.get Seconds()//現在の秒数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+":"+s
t=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ジョイン()/sort():ジョインは配列を文字列にし、そしてrtは配列を並べ替えます. 上の配列に対して、文document.write(name)はA,D,Cを印刷します. 文document.write(name.join()であれば、A,D,Cを印刷します. 文document.write(name.join(.)であれば、A.D.C.を印刷します. 文document.writeであれば、A,C,D concat:二つの配列を統合します. arr.co ncat(arr 2)は、配列arrとarr 2を統合します.