<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
</body>
<script type="text/javascript">
/**
* 无参数
*/
// // 函数的语法必须是 function 开头(),然后加上函数的名字即可.
// 一般是先定义后调用,但是在js中反过来也行.因为支持函数的预编译(也叫预解析)
// function function_name(){
// alert('黑马程序员')
// }
// // 调用函数
// function_name()
/**
* 有参数
*/
// function func_name(a,b){
// console.log(a)
// console.log(b)
//
// }
// 调用函数
// func_name("古奇","你咋这样")
// function func_name(a,b){
// return a + b
//
// }
// alert(func_name(10,20))
//调用函数
// alert(func_name(10,20))
// function func_name(a,b){
// alert(a+b)
//
// }
// 预解析只能作用于函数,不能作用于其他,比如这里的变量是不支持预解析.简言之就是函数的先调用,后定义
console.log(a)
var a = 10;
// function func_name(a){
// alert(a)
// }
</script>
</html>
<!--
js函数(方法函数是一回事,叫法不同而已)
js命名规则:起名字,必须以字母开头,也可以是$和_开头.但是不建议这么做,以$和_开头
字符串,数字,布尔类型
函数预解析:就是先调用函数,再去定义函数
注意:js里面预解析只支持函数
-->