HTML文档中的js函数必须包裹在<script>标签中,外链js文件则不需要<script>标签。函数使用function关键字定义,并可带参数以及嵌套使用:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Javascript学习</title>
<script>
<!--无参函数-->
function fNoneParameter(){
alert("Hello, world!");
}
<!--有参函数-->
function fParameter(m, n){
alert(m + n);
}
<!--嵌套套用-->
function fReturn(){
return("Hello, world!")
}
function fNest(){
alert("我是波波," + fReturn())
}
</script>
</head>
<body>
<button onclick = "fNoneParameter()">无参调用</button>
<button onclick = "fParameter(2, 5)">有参调用</button>
<button onclick = "fNest()">嵌套套用</button>
</body>
</html>