从ES6开始是这样定义函数的:
let 函数名称 = (形参列表) => {
需要封装的代码;
}
<script>
let sayHi = () => {
console.log("Hi");
}
sayHi();
</script>
控制台输出:
<script>
let sayHi = (name) => {
console.log("Hi " + name);
}
sayHi('HTJ');
</script>
控制台输出:
注意点:
1.在箭头函数中如果只有一个形参,那么()可以省略
2.在箭头函数中如果{}只有一句代码,那么{}也可也省略
<script>
let sayHi = name => console.log("Hi " + name);
sayHi('HTJ');
</script>
控制台输出: