Webでもスマホでも
どこでも使えるJavascriptの基本

javascriptとは世界で最も多く使われているプログラミング言語です。javascriptはwebサイトでもスマホアプリでも、デバイスを選ばず開発が進められる万能な言語だからです。今やフロントエンドだけでなくあらゆる開発シーンでなくてはならない技術になっています。

javascriptには多彩なフレームワークがあり、開発したいものによりフレームワークを使いわけることにより、効率良く開発を行うことが可能になります。一番有名なフレームワークとしてはjQueryがありますが、ReactやAngularJS・Vueなど新しくフレームワークの開発が進んでおり、場合によってはこちらの方が主流になっている場合もあります。(フレームワークについては別途記事でまとめる予定です)

今回はjavascriptの基礎的な文法などをまとめました。先日まとめたrubyよりは多少複雑にはなりますが、Javaなどのコンパイル言語よりはシンプルに記載する事ができます。

Javascriptのメリット

  1. どんなデバイスでも使える
  2. 豊富なライブラリ・フレームワークが存在する
  3. フロントエンド・バックエンド両方で使用できる
  4. adobeアプリケーションの効率化や動画制作にも使える

Javascriptの記載方法

以下の例だと、「Hello World」をコンソールに出力しています。1行で書けていますがrubyよりはややこしい感じがします。

Javascriptの演算子

代数演算子

比較演算子

論理演算子

三項演算子

javascriptの条件式・繰り返し

if文

for文

while文

Javascriptの配列・ハッシュ

配列

ハッシュ

Javascriptの基本的なメソッド一覧

メソッドとはオブジェクトに追加することで、オブジェクトを変化させることができます。オブジェクトを持たずに単体で動作するメソッドも存在します。基本的なメソッドを以下にまとめました。

メソッド 用途
length 配列の長さを求める
pop 配列の末尾を削除して、削除した要素を返す
push 配列の末尾に値を追加
indexOf 文字列の出現回数を出力
replace 任意の文字を置き換える
substr 文字列の切り出し
join 文字列の結合
String() 文字列に変換
Number() 数値に変換
Boolean() ブーリアンに変換
スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする