TypeScript: Typeはいつ書くのか
Typeを書く必要がないパターン、Typeを書いた方がいいパターン、Typeを必ず書く必要があるパターン
Typeを書く必要がないパターン、Typeを書いた方がいいパターン、Typeを必ず書く必要があるパターン
TypeScriptを使っているとTypeのところで赤い波線(エラー)に悩まされる。まるでなぜ泣いているかわからない赤ちゃんに対して、色々試すがさっぱり泣き止まない感じのエラー。お手上げ状態でプロにお願いするとピタッと泣き止み、え?今何した???ってなる。この繰り返し。
今回は&&についてまとめる。そんなに複雑なものではないのだが、Booleanではないものと合わせて使用する場合の挙動はちゃんと理解していなかった。
??の使い方をずっと勘違いしていた。JavaScriptの「??」、通称ヌリッシュコアレシング(Nullish Coalescing)演算子は、JavaScriptの条件演算子「?:」と似ているが、使い方はだいぶ異なることを知った。
replace()メソッド: マッチした部分を他の文字で置き換える
search()メソッド: 最初にマッチした文字列の位置を返す