miyabisan2の記事一覧
-
JavaScriptでは、オブジェクトにメンバを追加する際に、prototypeというプロパティを用意しています。 prototypeプロパティの特徴 prototypeプロパティに格納されたメンバはインスタンス化された先のオブ…
-
call/apply/bindメソッドとは? いずれも関数(Functionオブジェクト)が提供するメンバーのことで、その関数を呼び出すことができます。関数の呼び出し側でthisを指定することができますよというものです。 call c…
-
thisキーワードとは? JavaScriptで、オブジェクトをnewした際に、コンストラクタが呼び出されますが、コンストラクタによって生成されるインスタンスのことです。 thisキーワードの特徴 thisキーワードは下記の特徴を持つ…
-
07.05
【JavaScript】変数のスコープについて
JavaScriptの変数のスコープとしては、下記があります。 グローバルスコープ ローカルスコープ(「関数スコープ」とも呼ばれる。) ブロックスコープ(ECMA2015より追加されたスコープ) グローバルスコー…
-
Globalオブジェクト(グローバルオブジェクト)とは? 「グローバル変数」や「グローバル関数」を管理するために、JavaScriptエンジンが自動生成する便宜的なオブジェクトです。 Globalオブジェクトの特徴 通常のオブ…
-
ECMAScriptとは? ECMA Internationalによって標準化されたJavaScriptです。 現在は、2015年6月に採用された第6版であるECMAScript2015(ES2015)または、ECMAScript6…
-
07.03
【JavaScript】npmとは?
Node.jsというサーバーサイドで動くJavaScriptを動作させるためのパッケージ管理ツールのことです。 npmのメリット Node.jsの開発者の人数は多く、大量のライブラリや、資料が用意されています。ボランティアが作成した大量…
-
普段会社に行く際に使っているナイロン素材の「ビジネスバック」があるのですが、さっき取り出してみたらカビが生えてしまっていました 泣 今が梅雨の季節ということも大きいですが、日当たりが悪い部屋のためか非常に、衣料品とかにカビが生…
-
Ruby on Railsの「Scaffolding(スキャフォールディング)」という機能を利用すれば、アプリの雛形を自動生成できるとご紹介させて頂きました。 http://www.code-magagine.com/?p=4480 …
-
JUnitの機能 テストの実行フレームワーク テストの期待値と、実測値を検証してくれる。 テストケースのフォーマット テストの実行フレームワークのメリット 何度も自動実行することができる点 テストロジックをJ…
