JavaScript アロー関数の罠
JavaScript のアロー関数では、引数が一つの場合に括弧を省略することができます。
(a) => {}//省略しない場合a => {}//省略した場合括弧を省略した場合、あるケースでバグになる可能性があり ...
JavaScript の if ブロックの括弧は省略しない方が良いと思った
JavaScript では以下のように if ブロックの括弧を省略することができます。
if (foo) foo++;しかし、これはしばしばバグの原因になることがあります。
例えば、prettier などのフォ ...
Reack hooks はどんな仕組みなのか ただの配列です
React hooks はコンポーネントからロジックを切り出すとても便利な機能ですが、一体どのような仕組みなのか。
やはり、実際のReactの開発者の記事が一番正確でわかりやすいと思います。
答えはタイトルに書 ...
React hookが登場した理由
今更ですが、React で hook という仕組みが登場した背景についてです。
実はドキュメントに記載されています。Reactはこういうところが良いと思います。
一番はじめの理由はかなりしっくりきます。 ...
E2Eテストを書くときにidやclass属性を使うのはやめた方が良い理由
E2Eテストを書く場合に、画面のHTML要素を取得してクリックしたり、特定のモーダルが閉じるのを待ったりします。
この時にHTMLの要素を特定する必要があるのですが、idやclass属性を使うことはやめた方が良いとされてい ...
ひまわりは強いな雨の日
昨年の種から育ったビックひまわりが咲きました。
写真だと比べるものがないのでわからないですが、2mくらい背丈があります。
そして、写真をとったときは雨が降っています。
青空ではないひまわりも結構好き ...
JavaScript 空の関数がよくない理由
関数は作成するが、その関数内で何もしたくない場合に空の関数を渡すことがあります。
しかし、ESLintでも no-empty-function というこれをさせないルールが存在します。
特にアロー関数の場合に誤 ...
エンジニアがリモートワークをするときに気を付ける点
リモートワークに限らずエンジニアになった場合は気を付ける点です。
これはすべての職業に言えることかもしれないですが、常に自分の作業内容を誰かに報告できるようにしておきましょう。
リモートワークでは、特に管理者か ...
木曽を目指して三千里 埼玉県岩槻 ~ 長野県木曽 熊谷文化スポーツ公園
埼玉県岩槻区から長野県木曽までを有料道路を使用せずに到達しようという試みです。
運転が得意ではないので、毎週少しずつ距離を伸ばしていきます。
二回目にして、一旦目標であった熊谷に到達しました!
熊谷 ...
他人にイライラする場合は99%自分が悪いという話
他人にイライラする場合は99%自分が悪い、という言葉を聞いて、以前はそんな馬鹿な話あるの?と思っていましたが、最近自分なりにこの意味を解釈できました。
イライラするということは、自分の中でモヤモヤがあり、それを相手にぶつけ ...









