微信小程序初学者,请问一下这段代码里的 || 是什么意思?
var e = wx.getStorageSync("logs") || [];
意思就是,||前面的值为undefined, 0,"",null,false等转化成布尔值为假,就会取||后面的值
这种写法保证 e 值是一个数组。
wx.getStorageSync("logs") || [],意思是wx.getStorageSync("logs")为true的时候就显示wx.getStorageSync("logs"),要是为null,就显示 [],或 就是前面如果为true就显示第一个,要是第一个为false,就判断第二个了