JavaScript基础
1.在JavaScript中输出信息的几种方式
document.write(“”);//输出信息到页面
alert(“message”);//弹出消息框[提供一个按钮]
布尔型confirm(“message”);//弹出确认消息框[提供两个按钮]
var prompt(“message”,”inputDefault”)提示输入消息内容到页面中.
<html>
<head>
<script type="text/javascript">
function disp_prompt()
{
var name=prompt("Please enter your name","")
if (name!=null && name!="")
{
document.write("Hello " + name + "!")
}
}
</script>
</head>
<body>
<input type="button" onclick="disp_prompt()"
value="Display a prompt box" />
</body>
</html>
JavaScript内置V对象
1.Date日期对象
日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。
定义一个时间对象
var Udate=new Date();
使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。
Date对象中处理时间和日期的常用方法:
2.Math对象
3.Array数组对象
浏览器对象
1.window对象
2.JavaScript计时器
3.History对象
history对象记录了用户曾经浏览过的页面(URL),并可以实现浏览器前进与后退相似导航的功能。
注意:从窗口被打开的那一刻开始记录,每个浏览器窗口、每个标签页乃至每个框架,都有自己的history对象与特定的window对象关联。
4.Location对象
location用于获取或设置窗体的URL,并且可以用于解析URL。
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>location</title>
</head>
<script type="text/javascript">
document.write(window.location.hostname);
</script>
<body>
</body>
</html>
5.Navigator对象
Navigator 对象包含有关浏览器的信息,通常用于检测浏览器与操作系统的版本
查看浏览器的名称和版本,代码如下:
<script type="text/javascript">
var browser=navigator.appName;
var b_version=navigator.appVersion;
document.write("Browser name"+browser);
document.write("<br>");
document.write("Browser version"+b_version);
</script>
6.screen对象
screen对象用于获取用户的屏幕信息
语法:window.screen.属性