TypeScript: Typeはいつ書くのか
Typeを書く必要がないパターン、Typeを書いた方がいいパターン、Typeを必ず書く必要があるパターン
Typeを書く必要がないパターン、Typeを書いた方がいいパターン、Typeを必ず書く必要があるパターン
TypeScriptを使っているとTypeのところで赤い波線(エラー)に悩まされる。まるでなぜ泣いているかわからない赤ちゃんに対して、色々試すがさっぱり泣き止まない感じのエラー。お手上げ状態でプロにお願いするとピタッと泣き止み、え?今何した???ってなる。この繰り返し。
今回は&&についてまとめる。そんなに複雑なものではないのだが、Booleanではないものと合わせて使用する場合の挙動はちゃんと理解していなかった。
??の使い方をずっと勘違いしていた。JavaScriptの「??」、通称ヌリッシュコアレシング(Nullish Coalescing)演算子は、JavaScriptの条件演算子「?:」と似ているが、使い方はだいぶ異なることを知った。
replace()メソッド: マッチした部分を他の文字で置き換える
search()メソッド: 最初にマッチした文字列の位置を返す
test()メソッド: パターンにマッチする文字列が含まれているかどうかをbooleanで返す
match()メソッド: マッチした部分をArrayの形で返す
matchAll()メソッド: グループ化をしながら全てのマッチを返したいときはこちら
Regular Expression(正規表現)はただの暗号のようにしか見えないけど、必要に迫られたので、急いで復習する。
Error自体をハンドルするのはこれまであまり意識的にやってこなかったことに気がついた。
今日はJavaScriptで入力フォームを作る時にtype=”submit”を使わない方がいい理由についてまとめる。
今日はfor …ofループについて調べてみる。