今天的笔记
function getusergradesum(arr =[])
传递数组进入匿名函数,假设不确定数组是否会为空可以默认传一个空的数组进入,这样不会报错
在匿名方法里面,return之后就直接结束函数了
三元运算符好像不能同时使用两个return,例如i>l?return i:retuen l,这样子会报错
return时想要返回多个值就使用数组返回
return this[this.length - 1] ?? -1 当this[this.length - 1]的最后一个值是null或者undefined时返回-1;
变量遵循就近原则,优先找身边的局部变量没有的话再找全局
立即执行函数(function(x,y){}(1,3));
逻辑中断,当执行||时只要第一个判断符合就会直接返回不用再看第二个