在 CSS 中,您可以将诸如 font-family 之类的属性设置为以逗号分隔的事物列表,然后使用找到的第一个事物。
font-family: Fancy Font, Arial, sans-serif;
在 Javascript 中,我开始习惯于使用双条逻辑 OR 作为将变量设置为第一个可用值的方法。
var x = parameters.x || user_default.x || 123;
我发现的问题是||
评估0
为false
跳过该值。也许这是一个白日梦,但是我可以使用优雅的类似语法而不会导致这些误报吗?