アラフォ〜プログラミング未経験会社員のエンジニアへの道

神奈川県横浜市在住。アラフォーで小学生の息子あり。プログラミング勉強中でHTML/CSS, Ruby, Ruby on Rails, Javascriptなど。 いずれAI関連サービスを開発したい。

[アラフォプログラミング未経験]JavaScriptって何?

JavaScriptとは
JavaScriptはWebページを操作するためのプログラミング言語です。

Webサイト上のHTML要素を取得したり、取得したHTML要素を操作することができます。



JavaScriptの特徴


javaScriptの特徴は以下の3点です。

HTMLやCSSの取得ができる
JavaScriptを使うことによってWebサイト上のHTMLやCSSを取得することが出来ます。

例えば、フォームの値の取得やWebページ上のテキストを読み込むことが可能です。



HTMLやCSSをリアルタイムで変更できる
普通Webページは表示したらそのあと変化しません。

JavaScriptを使えば、Webページに"リアルタイム"で動きを加えることができます。

例えば、ボタンをクリックすることでアイコンの色を塗りつぶしたり、

リアルタイムで検索結果を表示ことが可能です。



ユーザーの操作によって処理を実行できる
JavaScriptを使えば、ユーザーのクリックやキーボードの入力といった操作を感知して処理を行うことができます。

例えば、検索ボタンをクリックしたときに画面の表示を変えることなどが可能です。



scriptタグ
scriptタグはJavaScriptを埋め込むためのタグです。

scriptタグの中にはJavaScriptを直接書き込むことができます。

またscriptタグは別ファイルのJavaScriptを読み込むこともできます。

<script>
  // scriptタグの間にJavaScriptを記述する
</script>