jQuery - 在显示之前检查元素是否被隐藏或只显示它?

jQuery - Check if element is hidden before showing it or just show it?

使用 jQuery 显示元素的正确 (fastest/safest) 方法是什么?我是否应该先检查该元素是否在显示之前被隐藏,或者它是否更快并且只是继续显示该元素并且 jQuery 将处理其余部分(即:如果元素是什么都不做)已经可见)?

即使元素正在显示,只调用 .show 也没什么坏处。