<h1>What is a function?</h1>
函数是有事件驱动的或者当它被调用执行的可重复使用的代码。
例:实现10组数字的和
补充:alert是弹出警告框。
<h2>如何定义函数</h2>
function 函数名(){
函数体;(代码块)
}
//注:JavaScript强调大小写!
<h3>函数调用</h3>
函数正在定义好之后,不能自动执行,需要进行调用。
<h6>调用方式:</h6>
- 在<script>标签内调用
2.在HTML文件中调用
<h1>带参数的函数</h1>
在函数的调用中,也可以传递值,这些值被称为参数。
例:demo(arg1,arg2);
参数的个数可以无限多,每一个参数通过“,”隔开。
注:参数在传递时,其顺序必须一致
<h3>带返回值的函数</h3>
有时,我们需要将函数的返回值返回给调用他的地方。
return语句实现
<h1>局部变量与全局变量</h1>
var n =10;//全局变量 任何地方都可以使用 不会被销毁
function demo(){
var i = 10;//局部变量 只能在当前函数使用
x =10 ;//当调用次函数后变成全局变量
}