js中||操作符有什么用
分类:前端面试题
或逻辑或操作符||在其操作数中找到第一个真表达式并返回它。
这也采用短路来防止不必要的工作。在支持ES6默认函数参数之前,它用于初始化函数中的默认参数值。
大家在学习的时候,可以跟&&操作符一起学习。
console.log(null || 1 || undefined); //logs 1
function logName(name) {
var n = name || "Mark";
console.log(n);
}
logName(); //logs "Mark"
该系列为面试题系列,俺的答案可能也存在瑕疵或不正确的地方,欢迎大家踊跃讨论。
一线大厂高级前端编写,前端初中阶面试题,帮助初学者应聘,需要联系微信:javadudu