检查动作脚本中的字符串是否为空,类似于.net中的String.Empty

Has*_*dad 9 apache-flex actionscript actionscript-3

Action中的静态属性是否类似于.net中String对象中的静态属性,以检查字符串是否为空,即String.Empty.

谢谢

Ric*_*ton 32

你可以简单地做:

if(string) 
{
    // String isn't null and has a length > 0
}
else
{
   // String is null or has a 0 length
}
Run Code Online (Sandbox Code Playgroud)

这是有效的,因为使用以下规则将字符串强制转换为布尔值:

String - > Boolean ="如果值为null或空字符串("")则为false;否则为true."


Dav*_*m M 5

以下将捕获所有这些:

  1. 空值
  2. 空字符串
  3. 仅空格字符串

import mx.utils.StringUtil;

var str:String

if(!StringUtil.trim(str)){
   ...
}
Run Code Online (Sandbox Code Playgroud)