代码改变世界

opts=opts | |{}

2016-12-22 11:42  改吧  阅读(1287)  评论(0编辑  收藏  举报

var opts=opts || {}这个语句是一个赋值或者初始化语句

该语句在opts已经被初始化过后opts的值不变,即执行var opts=opts这一部分。

当opts未被初始化,即typeof opts=‘undefined’时,执行var opts={}来初始化一个对象