例:var count = var || obj.val || 30;
解释:
如果定义了val,那么就直接使用
如果没有定义那么就在obj.val对象中查找
如果还没有找到,那么就把30赋值给count
-------------------------------------------------
一般在函数内使用,就是用来给参数提供默认值
解析:
定义一个函数fn,将参数o赋值到参数p中。如果向参数p没有传入任何对象,则创建一个新的对象
例:var count = var || obj.val || 30;
解释:
如果定义了val,那么就直接使用
如果没有定义那么就在obj.val对象中查找
如果还没有找到,那么就把30赋值给count
-------------------------------------------------
一般在函数内使用,就是用来给参数提供默认值
解析:
定义一个函数fn,将参数o赋值到参数p中。如果向参数p没有传入任何对象,则创建一个新的对象