关于JavaScript中的函数
1. 定义函数的几种方式
1.1. 定义函数的常规方式
const aaa = function(){
//code...
};
1.2. 对象字面量中定义一个函数
const obj = {
bbb: function(){
//code...
},
bbb(){
//和上面的含义相同
//这是ES6的写法
}
};
1.3. ES6中的箭头函数
const ccc = (参数列表) => {
//code...
}
//比如把上面的函数aaa改成箭头函数
const aaa = () => {
//code...
}
2. 箭头函数参数问题
2.1. 多个参数
const add = ( num1,num2 ) => {
return num1 + num2;
}
2.2. 一个参数
//一个参数的时候,小括号可以省掉
const mul = num => {
return num * num;
}
3. 箭头函数代码块里代码行数
3.1. 多行代码,常规