2015/03/31

[CoffeeScript]存在演算子?=について

nullやundefinedの時に値を設定してくれる?=という便利な演算子があるみたいです。

hoge = null
hoge ?= 3
console.log hoge # 3
hoge = undefined
hoge ?= 3
console.log hoge # 3
hoge = 5
hoge ?= 3
console.log hoge # 5
これは便利。

0 コメント:

コメントを投稿