coffeescript拆分字符串或默认为一行

时间:2015-03-02 10:00:41

标签: javascript coffeescript hubot

我目前正在检查环境变量,该变量可能存在也可能不存在,并将其分配给变量或设置默认值(如果它不存在)。然后,我将字符串拆分为另一行以获取数组。我想知道这是否可以在一个简单的衬里中完成(无需仔细检查env var)

目前正在做:

deploy_rooms = process.env['HUBOT_DPLOY_ROOMS'] || "deployments"
deploy_rooms = deploy_rooms.split ','

可以做到这一点

deploy_rooms = (process.env['HUBOT_DPLOY_ROOMS'] || "deployments").split ','

但是想知道是否有更好的方式?

1 个答案:

答案 0 :(得分:1)

是的,只是这样做

deploy_rooms = (process.env['HUBOT_DPLOY_ROOMS'] || "deployments").split ','