我目前正在检查环境变量,该变量可能存在也可能不存在,并将其分配给变量或设置默认值(如果它不存在)。然后,我将字符串拆分为另一行以获取数组。我想知道这是否可以在一个简单的衬里中完成(无需仔细检查env var)
目前正在做:
deploy_rooms = process.env['HUBOT_DPLOY_ROOMS'] || "deployments"
deploy_rooms = deploy_rooms.split ','
可以做到这一点
deploy_rooms = (process.env['HUBOT_DPLOY_ROOMS'] || "deployments").split ','
但是想知道是否有更好的方式?
答案 0 :(得分:1)
是的,只是这样做
deploy_rooms = (process.env['HUBOT_DPLOY_ROOMS'] || "deployments").split ','