12
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

JavaScriptの初心者へ送る 初心者からのプレゼント

Posted at

最近JavaScriptを書くことが多くなったのでこの記事を送ります

##JavaScriptって?

JavaScriptとは結局なんなのでしょうか?
WEB上でインタラクティブな表現する為に開発されたオブジェクト指向のスクリプト言語です。

そう...さっぱり意味が分かりませんね!!

おそらく簡単に言うとサイトの中で動きのある部分はほとんどがJavaScriptで書かれているっていうことですね。(..たぶん)

WEBサイトの外観をより良いものにしたいなと思った時にはぜひJavaScriptを使ってみて下さい。
僕は全然、使い慣れていません。

##functionってなんだ?
JavaScriptに限ったことではありませんが、よく見かけます。このfunction..

これは関数というものでJavaScriptを書く際は避けては通れないものです。

##関数を定義する3つの方法

・functionによる定義
・Functionコンストラクタによる定義
・関数リテラルによる定義

functionによる定義を忘れないように書いておきます。

##functionによる定義

function 関数名(引数) {
  //ここに処理を記述
}

ここで言う関数名は**識別子(名前)**を使用してください!

具体的な関数を一つ作ってみます!!

function square(number) {
  return number * number;
}

上のものを説明するとsquareはnumberという名前の引数を1つとります。

このsquare関数は、引数(ここで言うnumber)の2乗を返すように指示する一つの文になります。

上のreturnというものは、関数が返す値を指定している。

そして上の関数を定義した後、どうするのかというと...

そう!呼び出します!!

その呼び出し方がこちらです!!

square(5);

上の式の結果は25ですね!!

さらに関数にはスコープやクロージャな知らなければいけない知識があるのでその都度、勉強していきたいと思います!!

12
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?