MENU

Loading...

JavaScript

ES2015の新機能を学ぶ〜letとconstの特徴とvarとの使い分け

  • 公開日:
  • 投稿者: 杉谷 祐樹

これまで変数宣言はvarのみでしたが、ES2015ではletconstという宣言方法が加わりました。
この2つの宣言方法は以下のような特徴があります。

  1. ブロックスコープを持つ
  2. 再宣言が出来ない
  3. 変数の宣言前の参照はエラーとなる

特徴を一つずつ見ていきたいと思います。

続きを読む

JavaScriptのおさえておきたい言語仕様 – 変数の巻き上げ

  • 公開日:
  • 投稿者: 杉谷 祐樹

JavaScriptには「巻き上げ」という仕様があることをご存知でしょうか。他の言語にはあまり見られない仕様とのことなので、既にJavaScript以外の言語を習得されている方には、混乱を生む要因ともなる仕様です。今回はこの巻き上げについて自身の理解の確認も兼ねてご紹介します。

続きを読む

JavaScriptのイベントハンドラをHTMLには書かずに外部ファイルで設定する

  • 公開日:
  • 投稿者: 杉谷 知佳

JavaScriptを勉強し始めた頃、本やネット検索でのイベント設定を調べると、HTMLタグ内の属性としてイベントハンドラが記述されていることが多く、外部jsファイルに移したいとき、どう書いたら良いか分かりませんでした。

今回は、JavaScriptファイル内で完結するイベントの設定方法を、JavaScriptとjQueryそれぞれの書き方でご紹介します。

続きを読む

【JavaScript】クラシカルにコードを継承するその1

  • 公開日:
  • 投稿者: 杉谷 祐樹

コードを書くとき、既存のコードを再利用したいと言う場面が多々あるかと思います。その都度同じコードをペーストするのはナンセンスなので、今回は継承という方法でコードの再利用を実現する方法を書きます。

続きを読む