JavaScript中級者へのステップアップ!callメソッドの使い所がわからないという方へ

こんにちは。TECH DRIVEの小笠原です。 今回は、JavaScriptのcallメソッドについてご紹介をしたいと思います。 callメソッドの使い所がいまいちわからないという方を対象としております。 また、本記事はJavaScriptにおける以下の知識があることが前提となり…

JavaScriptのthisの性質を知ろう! ~ 脱初心者をしたい方向け ~

こんにちは。TECH DRIVEの小笠原です。 JavaScriptを書いていると度々目にする「this」ですが、その性質に癖があるため、JS初学者の方にとってハードルになりがちです。 本記事では、JS中級者へのステップアップを目指される方に向けて、thisの性質を知って…

いまさら聞き辛い!WEB開発におけるサーバサイド言語とクライアントサイド言語の違い

こんにちは。TECH DRIVEの小笠原です。 本コミュニティの協賛企業でもあるサークルアラウンドが開催している「プログラミング相談所」にて、以前より参加者の方から「サーバサイドとクライアントサイド、それぞれのプログラミング言語の違い」についてよく質…

JavaScriptのクロージャって何が嬉しいの?という皆様へ

はじめに TECHDRIVEの小笠原です。 JavaScriptを書いていると様々な場面で見聞きする「クロージャ」というワードですが、こいつが中々のくせ者です。 調べて概要を読んでみてもイマイチ理解できないという方は、多いのではないでしょうか。 私も初めてクロー…

JavaScriptデバッグ作業の効率があがる!? 〜 ブレークポイントを使ってみよう 〜

こんにちわ。最近寒くなりましたね。 皆様はいかがお過ごしでしょうか? 本記事は、7歳のクリスマスイブにお母さんとサンタさんがキスをしている現場に遭遇して以来、何かが欠けてしまったTECH DRIVEの小笠原がお送りいたします。 今回はJavaScriptのデバッ…

ざっくりWebpack入門 Vol.2 babelでES6のトランスパイル

こんにちは。TECH DRIVEの小笠原です。 Vol1につづき、本記事でもWebpackについてご紹介させていただきます。 今回はWebpackを使いES6で書かれたファイルのトランスパイルを行いたいと思います。 前提条件 1.node.jsが導入済みのMac OSであること 2.ES6やbab…

ざっくりWebpack入門 Vol.1

こんにちは。TECH DRIVEの小笠原です。 今回は、昨今話題のWebpackについて、自分が学習時に苦労した点などを踏まえ、ご紹介したいと思います。 Vol1の本記事ではWebpackを使ってJavaScriptファイルのモジュール化と依存関係を管理する方法をご紹介します。 …

フロント開発初心者向け 〜 jQueryが何を提供してくれているのかを考えてみる 〜

こんにちは。TECH DRIVEの小笠原です。 自分がよく参加させていただいているもくもく会でフロント開発初心者の方から、jQueryについての質問をいただくことが多く、その中で↓の様な悩みを抱えてる方って多いのでは?と感じたので、フロント開発初心者の方に…

TECH DRIVEについて

TECH DRIVEは「技術者の成長を加速させる」をキーワードに都内で活動をしているコミュニティです。
TwitterやFacebookにて技術ネタやイベント情報の発信を行っていますので、ご興味があれば、いいねやフォローをお願いいたします。