// 1.声明函数
function 函数名() {
// 函数体
}
// 举例:
function sayHi() {
console.log('hi~~');
}
// 注意:
// function声明函数的关键字 全部小写
// 函数是做某件事情,函数名一般是动词 sayHi
// 函数不调用,自己不执行
// 2.调用函数
函数名();
// 举例:
sayHi();
// 注意:
// 调用函数的时候千万不要忘记加小括号
// 声明函数本身并不会执行代码,只有调用函数时才会执行函数体代码
// 在声明函数的小括号里面是形参(形式上的参数)
function 函数名(形参1,形参2...) {
}
// 在函数调用的小括号里面是实参(实际的参数)
函数名(实参1,实参2...);
// 举例:
// 形参是接收实参的 隐含:aru = '酸辣土豆丝'; 形参类似于一个变量
function cook(aru) {
console.log(aru);
}
cook('酸辣土豆丝');


function 函数名() {
return 需要返回的结果;
}
函数名();
function getResult() {
return 666;
}
// getResult(); // getResult() = 666 实现赋值操作
console.log(getResult());
// 求任意两个数的和
function getSum(num1,num2) {
return num1 + num2;
}
console.log(getSum(1,2));

// 1.利用函数关键字自定义函数(命名函数)
function fn() {
}
fn();
// 2.函数表达式(匿名函数)
var 变量名 = function() {}
变量名();
var fun = function(aru) {
console.log('我是函数表达式');
console.log(aru);
}
fun('小王同学');