タグ

JavaScriptとfunctionに関するvent0819のブックマーク (4)

  • JavaScriptの関数定義 - Nao Minami's Blog

    こんばんは、south37です。 最近はEffective JavaScriptを読んでるのですが、知らなかった事がポロポロ出てくるので、とても勉強になっています。これからはちょいちょい、そーやって勉強した事をまとめていけたらいいなと思います。 って事で、今日は関数定義の話をしたいと思います。 関数宣言と関数式 JavaScriptにおける関数定義には、大きく分けて3つの方法があります。 function文を使う方法(関数宣言) function演算子を使う方法(関数式) Functionコンストラクタを使う方法 1と2が一般的によく使われる方法ですね。 // 方法1 function multi(x, y) { return x * y; } // 方法2 var multi = function(x, y) { return x * y; }; // これも方法2 var multi

    JavaScriptの関数定義 - Nao Minami's Blog
  • 一章第四回 オブジェクトと関数 — JavaScript初級者から中級者になろう — uhyohyo.net

    一章第四回 オブジェクトと関数このページの最終更新日:2019年7月1日 関数もオブジェクトだ「オブジェクト」について多少わかってきたので、ここで関数という存在を見直してみましょう。 実は、基的にJavaScriptでは全てのものがオブジェクトかプリミティブです。関数はどちらに入るのでしょう。 実は関数もオブジェクトです。ただ、すごく特殊なオブジェクトであるのは分かると思います。「()」をつけると呼び出すことができるというのは関数だけがもつ特徴です。 実際、配列なんかよりももっと特殊なオブジェクトという位置づけです。しかし、オブジェクトであることは確かです。次のサンプルを見てみましょう。 function aaa(){ alert("test"); } aaa(); alert(aaa); アラートを表示するだけの関数aaaを作り、それを呼び出しています。よって、「"test"」のアラー

    一章第四回 オブジェクトと関数 — JavaScript初級者から中級者になろう — uhyohyo.net
  • JavaScriptプログラミング講座【関数について(Function)】

    // ------------------------------------------------------------ // MathAdd という名前の関数を宣言する // ------------------------------------------------------------ function MathAdd ( a1 , a2 ){ // 第01引数と第02引数で渡された数値を合計し、結果を返す return a1 + a2; } // ------------------------------------------------------------ // MathAdd という関数を実行する。(第01引数に 5、第02引数に 9 を指定し、結果を得る) // -----------------------------------------------

  • 第2回 JavaScriptの関数をマスターしよう - @IT

    JavaScriptが、いま注目を浴びている。 前回も紹介したように、JavaScriptが復権を果たした背景にはさまざまな要因が考えられるが、その契機ともなったキーワードを1つだけ挙げるとするならば、「Ajax(Asynchronous JavaScript And Xml)」を外すことはできないだろう。Ajaxという技術の登場によって、JavaScriptによるリッチなユーザー・インターフェイス構築の可能性が示されたことで、JavaScriptの価値は確実に見直されつつある。 連載は、JavaScript復権のいまこの時代に求められる、JavaScriptという言語への理解を再確認しようというものだ。連載初回ではまずJavaScriptの苦渋の10年間を振り返りながら、JavaScriptという言語にまとわりつく誤解の払拭を試みた。JavaScriptという「不遇な」言語にこれまで向

    第2回 JavaScriptの関数をマスターしよう - @IT
  • 1