本文介绍了什么时候使用 nil、blank、empty?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有关于如何区分 .nil?.blank?.empty? 的指南?

Is there any guidelines on how to differentiate between .nil?, .blank? and .empty??

对于何时在我的应用程序中使用它们,我通常总是感到困惑,因为它们似乎都意味着相同的事情,但具有不同的含义.

I'm generally always confused as to when to use them in my application as they all seem to mean the same thing but have different meanings.

有人有关于血腥细节的备忘单吗?

Does anyone have any cheat sheet on the gory details?

推荐答案

  • nil? - 检查变量是否引用了一个对象

    • nil? - checks to see if variable is referencing an object or not

      empty? - 可用于检查各种对象类型,例如 空字符串 ""空数组 []

      空白? - 检查 nil?empty?.

      这篇关于什么时候使用 nil、blank、empty?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 09:45