匿名函数
没有名字的函数,无法直接使用。
使用方式:
- 函数表达式
- 立即执行函数
函数表达式
将匿名函数赋值给一个变量,并且通过变量名称进行调用
let fn = function(){
函数体
}
调用:
fn()
立即执行函数
语法:
(function () {} ) ();
(function () {} () );
注:多个立即执行函数要用分号分开,要不然会报错
逻辑中断
短路:只存在于&&和||中,当满足一定条件会让右边代码不执行
符号 | 短路条件 |
---|---|
&& | 左边为false就短路 |
|| | 左边为true就短路 |