プログラミング入門 JavaScript 文法エラーと倫理エラーについてとテスト
プログラミングをしていると多くのエラーに遭遇します。
その中でも二種類のエラーに対する対処方法が、MDN Web Docsに記載されていました。
文法エラーと論理エラーが説明されています。こちらはぜひ目を通して ...
JavaScript ステップアップのためのおすすめの本
ある程度JavaScriptにも慣れたので次の段階にステップアップしたい、と考えている方におすすめの本をご紹介します。
オライリーのシングルページWebアプリケーションという本がおすすめです。
内容としては、シ ...
プログラミングが理解できないときにやってほしいこと
HTML/CSSがなんとなく分かり、いよいよJavaScriptで本格的なプログラミングをする方。
Java・PHP・Rubyなどから入る方、いらっしゃると思います。
なかなかプログラミングが分からなくて困って ...
JavaScript クイズバグ探し 比較
たみぼうずは以下のコードを書きました。
const tamiCompare = (a, b) => {return a >= b}この関数は以下のように数字の文字列を受け取ります。
const resul ...
プログラムがうまく動かないときの問題解決の考え方
プログラムが想定通りに動かない、環境構築したのにうまく動作しないなど、システムを作る過程ではさまざまな問題に直面します。
そういった問題をいかに早く・適切に解消できるかが、エンジニアの腕の見せ所ですが、問題解決にあたって共 ...
JavaScript入門 コールバックとは
JavaScriptでつまづくであろうコールバックについてご紹介します。
コールバックが何か分からない、なんのために使うか分からないという方に、少しでも役に立てればいいなと思います。
コールバックは関数の引数に渡す関 ...
プログラミング入門 Java インスタンス化されたくない場合は抽象クラスにしよう
Javaの継承を使うと柔軟なコードを書くことができますが、スーパークラスを直接使われたくない場合はどうしたら良いでしょうか。
以下のコードでは、Personというスーパークラスを継承してTamibouzクラスを作成していま ...
プログラミング入門 JavaのNullPointerExceptionて何?
Javaをやっていると必ず発生する厄介な問題がNullPointerExceptionです。
一体どういう仕組みで発生しているのでしょうか。
以下のコードをご覧ください。
String str = &qu ...
プログラミング入門 概念や言葉が理解できないときは「例え」を調べよう
プログラミングを勉強していると、分からない単語や概念に遭遇します。
解説の中でもそういった分からない単語が出てくるので、解説自体を理解することが困難な場合があります。
そんなときは、例えやサンプルをキーワードに ...
プログラミング入門 Javaのユーティリティクラス
Javaはオブジェクト指向なので、データとそれを操作する処理をクラスとしてまとめて定義します。
しかし、「文字列がNullかどうかチェックする」や「渡された値を元に何か単純な計算をする」というような処理の場合、わざわざne ...









