🐥
「void 0」とは
経緯
aws-sdk-client-mock-jestのコードを見ていた時にvoid 0
という表現が出てきて、初めてその書き方を知ったので忘備録として本記事を作成しました。
サンプル・まとめ
以下の通りvoid 0
はundefined
を返す演算子になります。
const test = void 0;
console.log(test); // undefined
aws-sdk-client-mock-jestのコードを見ていた時にvoid 0
という表現が出てきて、初めてその書き方を知ったので忘備録として本記事を作成しました。
以下の通りvoid 0
はundefined
を返す演算子になります。
const test = void 0;
console.log(test); // undefined
Discussion
void 0
がというよりもvoid
はあらゆる値をとれるけれど undefined を返す演算子ってだけですね。( とりあえずvoid 0
になるってだけなのでvoid window
でもvoid null
でも undefined を返すご返信遅くなり申し訳ございません。
コメントありがとうございます!
そうだったのですね。もう少し詳しく調べて見ればよかったです、、、
参考リンクまで貼っていただき、勉強になりました!