Rails では、文字列が- ではなく、空白または空の文字列以外のものが含まれている.present?
かどうかを確認できます。nil
"".present? # => false
" ".present? # => false
nil.present? # => false
"hello".present? # => true
次のような関数を作成することなく、Javascriptで同様の機能が必要ですfunction string_present?(str) { ... }
これは、すぐに使えるJavascriptで、またはString
のプロトタイプに追加することでできることですか?
これは私がしました:
String.prototype.present = function()
{
if(this.length > 0) {
return this;
}
return null;
}
しかし、どうすればこれを機能させることができますか:
var x = null; x.present
var y; y.present