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を統合します.