条件赋值语句:避免str为null空值时使用

上面的语句等价于: str = str and string.lower(str)

若是a不为null空值,则执行后面的赋值语句。
其语义以下:code

if(str != null){
    str = string.lower(str)
}


这样能够避免str为null空值时,string.lower抛出错误。
若是str为空,则等号右侧的语句根本不会执行。string

相关文章
相关标签/搜索