JavaScriptの関数書き方一覧

js
JavaScriptでは関数の書き方も様々です。

よくみかけるお馴染みのヤツもあれば、「あれ、この記述は前にネットで見たのと微妙に違うな」と思う書き方のものもあります。

今回はそんな微妙に違う関数の書き方をまとめていこうと思います。

続きを読む

webpack(Ver3)の公式チュートリアルをやって基本を理解する

普段はJavaを中心にバックエンドをメインの仕事にしていますが、ここ2ヶ月間ほどReact.jsを中心にモダンなフロントエンドの開発環境の勉強をしてきました。

webpackの文献はネット上でもまだ多くはなく、また古いバージョン(1系)での記述も多くサンプルプログラムが動かなかったということもあったので、新しいバージョン(2017年7月時点で最新。Ver3.3)で勉強したことを備忘録としてこのブログに残そうと思います。

続きを読む

【Java】JUnitでDateクラスの日付をMock化する方法

Javaでnew Date()をすると現在時刻が取得できますが、JUnitでテストする対象のクラスにこのnew Date()があると毎回値が変わってしまって厄介ですよね。

この記事では、JUnitを動かした際にnew Date()の値を固定とする方法を紹介していきます。

今回の方法はJUnit4で検証しています。
続きを読む

シンプルなHTMLの雛形を公開します。ちょっとした動作確認にどうぞ。

フロントサイドの人はHTMLの雛形なんて当たり前のように持っていると思うのですが、エンジニアがCSSやJavaScriptの確認をしようとすると、HTMLを用意するところから始めるという人が多いと思います。

そんな人のため(自分のため)にコピペで動くHTMLテンプレートを公開していきます。
続きを読む

【Java】JUnitでCalendarクラスの日付をMock化する方法

JUnitでテストコードを書くうえでやっかいになる存在、それは現在時刻を扱っているところですよね。

テストコードを動かすたびに毎回値が変わるとテストコードを書く方としては大変です。今回はそんな悩みを解決するためにCalendarクラスの日付をJUnit内で固定にする方法を紹介していきます!

今回の方法はJUnit4で検証しています。
続きを読む

jQueryのバージョン毎によるAjaxの書き方まとめ

ajax

jQueryのバージョンが古いとAjaxの書き方もちょっと変わってきて、「あれ、ネットのやり方だと動かないな。。。」ということがたまにあると思います。

書き方は大きくは3種類ほどあって、いつも混乱してしまうので、今回はそれぞれのバージョンで動作する書き方をまとめてみました。

続きを読む