1.请说出网页引用JavaScript的三种方式
第一种:内联式(代码直接写入html标签内)
<div onclick="javascript代码写在这">...</div>
第二种:外联式(代码写入<script>标签内)
<script>
JavaScript代码写在这
</script>
第三种:外链式(代码写入单独的js文件内)
<script src="js文件名写在这"></script>
2.JavaScript常用的基本数据类型有哪些
.1. Number 数字类型
.
.2. String 字符串类型
.3. Boolean 布尔类型
.4. Function 函数
-
Object 对象
-
Null
-
Undefined 没有定义类型
3.如何使用JavaScript接收用户输入的信息?
var a=document.getElementById('控件id').value;4.JavaScript如何定义一个函数?
<html>
<head></head>
<body>
<script type="text/javascript">
/javascript定义函数(声明函数)可以有三种方法:正常方法、构造函数、函数直接量。/
/1.正常方法 function(param){}/
function print(msg)
{
document.y(msg,"
");
}
/如果函数不包含return 语句,只执行函数体内语句,并返回undefined/
/2.构造函数方法:new Function()/
var add1=new Function('a','b','return a+b');
/3.函数直接量法,创建未命名函数,/
var result = function(x,y){return x+y;};
/也可以指定函数名/
var result2 = function fact(x){if(x<1) return 1;else return x*fact(x-1)};
Window对象共有七个属性:
● defauleStatus:指定窗口状态栏中的信息。
● status:指定当前窗口状态栏中的信息。
● frames:是一个数组,其中内容是窗口中所有的框架。
● parent:指当前窗口的父窗口。
● self:指当前窗口。
● top:代表当前所有窗口的最顶层窗口。
● window:代表当前窗口。
Window对象有五个方法:
● alert:显示带有一个“确定”按钮的对话框。
● confirm:显示带有“确定”与“取消”两个按钮的对话框。
● prompt:显示带有输入区的对话框。
● open:打开一个新窗口。
● close:关闭用户打开的窗口。
History对象只有一个length属性,它表示历史对象中的链接的数目。
History对象有以下方法:
● back:在浏览器中显示上一页。
● forward:在浏览器中显示上下页。
● go(int):在浏览器中载入从当前算起的第int个页面。
window.open(URL,窗口名称,窗口风格)
js定时函数
setTimeout方法
语法格式:
window.setTimeout(代码字符表达式,毫秒数)
功能:定时设置,当到了指定的毫秒数后,自动执行代码字符表达式。
//写法一
/*
var iID=setTimeout(function(){
alert(iID);
},1000);
*/
//写法二
var iID=setTimeout("clock()",2000);//或者var iID=setTimeout(clock,2000);
function clock(){
alert(iID);
}
- setInterval方法
语法格式:
window.setInterval(代码字符表达式,毫秒数)
功能:设定一个时间间隔后(第二个参数),反复执行“代码字符表达式”的内容
innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容;
网友评论