(){
console.log("hello js")
}
sayHello()
参数
形式参数 : 在函数声明时, 设置的参数。...作用:占位置 ,只能在函数内部使用.
实际参数 : 在函数调用时,传入的参数。 作用 : 函数调用时,会把实参的值赋值给形参, 这样形参就有了值, 在函数体里,,,可以直接使用形参!...//带参数的函数声明
function 函数名(形参1, 形参2, 形参...){
//函数体
}
//带参数的函数调用
函数名(实参1, 实参2, 实参3);
计算2个数的和
...预解析
js执行代码分为两个过程:
预解析过程(变量与函数提升)
代码一行一行执行
console.log(num);
var num = 1
console.log(num)
预解析过程
把var声明的变量提升到当前作用域最前面...把函数声明提升到当前作用域的最前面。
如果函数同名 , 后者会覆盖前者 。
如果var声明的和函数声明的同名, 函数优先。