<html>
<head>
</head>
<body onLoad = "startTime()">
<script type = "text/javascript">
//使用Date()方法来返回时间和日期
document.write(Date());
//使用getTime()来计算从1970年到现在有多少年
var d = new Date();
document.write("从1970/01/01到至今有:"d.getTime() "毫秒");
//设置setFullYear()安排具体的日期
d.setFullYear(1992,12,14);
document.write(d);
//使用toUTCSring()方法来把当日日期转换成字符串
document.write(d.toUTCString());
//使用getday()来显示星期,而不仅仅是数字。
var weekday = new Array(7);
weekday[0] = "星期一";
weekday[1] = "星期二";
weekday[2] = "星期三";
weekday[3] = "星期四";
weekday[4] = "星期五";
weekday[5] = "星期六";
weekday[6] = "星期日";
document.write("今天是:" +weekday[d.getday()]);
//显示一个钟表
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 = setTimeot("startTime()",500)
function checkTime(i){
if(i < 10){
i = "0" + i;
}
return i;
}
}
//创建数组
var x;
var mycars = new Array();
mycars[0] = "BMW";
mycars[1] = "宾利";
mycars[2] = "奔驰";
for(var i =0;i <= mycars.length;i++){
document.write(mycars[i] + "<br />");
}
//使用for..in来遍历数组内的元素
for(x in mycars){
document.write(mycars[x] + ""<br / >);
}
//合并两个选项
var arr = new Array();
arr[0] = "peter";
arr[1] = "snoopy";
arr[2] = "holly";
var arr2 = new Array(3);
arr2[0] = "hello";
arr2[1] = "world";
arr2[2] = "snoopy";
document.write(arr.contact(arr2));
//用数组的元素组成字符串
document.write(arr.join());
document.write("<br>");
document.write(arr.join("."));
//文字数组
var arr3= new Array(6);
arr3[0]= "you";
arr[1] = "are";
arr[2] = "my";
arr[3] = "sunshine";
arr[4] = "ni";
arr[5] = "shi";
arr3[6]= "wo";
document.write(arr + "<br>");
document.write(arr.sort());
//数字数组
function sortNumber(a,b){
return a - b;
}
var arr4 = new Array(6);
arr4[0] = "10";
arr4[1] = "4";
arr4[2] = "6";
arr4[3] = "7";
arr4[4] = "12";
arr4[5] = "15";
document.write(arr4 + "<br>");
document.write(arr4.sort(sortNumber));
//检查逻辑值
var b1 = new Boolean(0);
var b2 = new Boolean(1);
var b3 = new Boolean("");
var b4 = new Boolean(null);
var b5 = new Boolean(NaN);
var b6 = new Boolean("false");
document.write("0的逻辑是" + b1 + "<br>");
document.write("1的逻辑是” + b2 + "<br>");
document.write("空字符串的逻辑是:" + b3 + "<br>");
document.write("null的逻辑是:" +b4 + "<br>");
document.write("NaN的逻辑是:" + b5 + "<br>");
document.write("false的逻辑是: " + b6 + "<br>");
//用round()方法对数字对象进行舍入
document.write(Math.round(0.5) +"<br>");
document.write(Math.round(0.7) + "<br>");
document.write(Math.round(5.49) + "<br>");
document.write(Math.round(-4,89) + "<br>");
document.write(Math.round(-8.98) + "<br>");
//使用random()来返回0-1之间的随机数
document.write(Math.random());
//使用max()来返回给定两个数中比较大的数
document.write(max(5,9) + "<br>");
document.write(max(-2,-5) + "<br>");
document.write(max(-3,-5) + "<br>");
document.write(max(-1,23,-4.5) + "<br>" );
//使用min()来返回两个数中比较小的数
document.write(min(8,9) + "<br>");
document.write(min(9,130) + "<br>");
document.write(min(-23,-49) + "<br>");
document.write(min(-0.45,0.57) + "<br>");
document.write(min(0.3,0.6) + "<br>");
//更改一个链接的文本,URL以及target.
function changeLink(){
document.getElementById("myAnchor").innerHTML = "访问w3cschool";
document.getElementById("myAnchor").href = "http://www.baidu.com";
document.getElementById("myAnchor").target = "_blank";
}
//使用fobus()和blur()[得到焦点和失去焦点]
function getFocus(){
document.getElementById("myAnchor").focus();
}
function.loseFocus(){
document.getElementById("myAnchor").blur();
}
//给超链接添加快捷键
function accessKey(){
document.getElementById("w3").accessKey = "w";
document.getElementById("w3dom").accessKey = "d";
}
</script>
<div id = "txt"></div>
//给超链接添加快捷键
<p><a id="w3" href="http://www.w3school.com.cn/">W3School.com.cn</a> (请使用 Alt + w 给该链接赋予焦点)</p>
<p><a id="w3dom" href="http://www.w3school.com.cn/htmldom/">HTML DOM</a> (请使用 Alt + d 为该链接赋予焦点)</p>
//使用fobus()和blur()[得到焦点和失去焦点]
<a href = "http://ww.baidu.com" id = "myAnchor">访问w3cschool</a>
<input type = "button" onclick = "getFocus()" value = "获得焦点” >
<input type = "button" onclick = "loseFocus()" value = "失去焦点">
//更改一个链接的文本,URL以及target.
<a href = "httP://www.baidu.com" id = "myAnchor">链接百度</a>
<input type = "button" onclick = "changeLink()" value = "改变链接">
<p>在本例中,我们改变超链接的文本和URL,我们也改变target属性。target 属性的默认设置是 "_self",这意味着会在相同的窗口中打开链接。通过把 target 属性设置为 "_blank",链接将在新窗口中打开。</p>
</body>
</html>
原文:http://www.cnblogs.com/whatcanido/p/5046652.html