复制代码 代码如下: <script type="text/javascript"> var today = new Date(); //新建一个Date对象 var todayStr = today.toString();//把日期转化为字符串 var todayLocal = today.toLocaleString();//转换为本地字符串 var date = today.getDate();//查询当月日期 var day = today.getDay();//查询当前星期几 var month = today.getMonth();//查询月份 var year = today.getFullYear();//查询年份 alert(todayStr); alert(todayLocal); alert(date); alert(day); alert(month); alert(year); </script>
新建一个Date对象 我们使用如下这个语句来创建一个Date对象。
var today = new Date();执行之后,today变量里就保存了创建的Date对象。
字符串对象的方法(行为) JavaScript date对象查询(get)方法 JavaScript date对象设置(set)方法 JavaScript date对象转换(to)方法 JavaScript Date对象应用实例——时钟代码 本代码转自w3schools.com。 复制代码 代码如下: <script type="text/javascript"> function startTime(){var today=new Date(); var h=today.getHours(); var m=today.getMinutes(); var s=today.getSeconds();//当数字小于10的时候在前面加一个0 m=checkTime(m);s=checkTime(s); document.getElementById("clock").innerHTML=h+":"+m+":"+s;//每隔500毫秒重新执行一次 startTimet=setTimeout("startTime()",500);} function checkTime(i){ if (i<10){ i="0" + i; } return i; } </script>
数组对象
创建一个JavaScript数组 复制代码 代码如下: <script type="text/javascript"> //笨方法 var arr = new Array("HTML","CSS","JavaScript","DOM"); //省事一点的方法 var arr = ["HTML","CSS","JavaScript","DOM"]; 与字符串对象一样,数组也有一个length属性,不过它的意思是数组包含元素的个数。点击下面的按钮可以看到arr的长度为4。 alert(arr.length) </script>
实例JavaScript数组代码
下面是一段简单的使用数组的JS代码,可以点击后面的按钮来观察各个变量的值。 复制代码 代码如下: <script type="text/javascript"> var arr = new Array("HTML","CSS","JavaScript","DOM"); var arr2 = new Array("ASP.NET","PHP","J2EE","Python","Ruby"); var joinArr = arr.join(); var bigArr = arr.concat(arr2); var sortArr = bigArr.sort(); </script>