| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

「JavaScript メモ」の版間の差分

提供: MyMemoWiki
ナビゲーションに移動 検索に移動
(ページの作成:「==JavaScript メモ== *http://journal.mycom.co.jp/column/js/index.html *http://developer.mozilla.org/en/docs/JavaScript ===関数literal=== 無名関数を変数…」)
 
 
1行目: 1行目:
==JavaScript メモ==
+
==[[JavaScript メモ]]==
  
 
*http://journal.mycom.co.jp/column/js/index.html
 
*http://journal.mycom.co.jp/column/js/index.html
*http://developer.mozilla.org/en/docs/JavaScript
+
*http://developer.mozilla.org/en/docs/[[JavaScript]]
  
 
===関数literal===
 
===関数literal===
11行目: 11行目:
 
  areaOfCircle(5);
 
  areaOfCircle(5);
  
===JSON(JavaScript Object Notation)===
+
===JSON([[JavaScript]] Object Notation)===
*JavaScriptのObjectは、property名と値のpairのlist
+
*[[JavaScript]]のObjectは、property名と値のpairのlist
*JSONによって、以下のようにproperty:valueで記述できる。
+
*[[JSON]]によって、以下のようにproperty:valueで記述できる。
  
 
  var  Person = { 'name':'Taro', 'age':'30' };
 
  var  Person = { 'name':'Taro', 'age':'30' };
29行目: 29行目:
  
 
===Global Objects===
 
===Global Objects===
*[JavaScript Array] [Array]
+
*[[JavaScript Array|Array]]
 
*[http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean Boolean]
 
*[http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:Boolean Boolean]
 
===ここから===
 
===ここから===
 
http://journal.mycom.co.jp/column/js/004/index.html
 
http://journal.mycom.co.jp/column/js/004/index.html
 
----
 
----

2020年2月16日 (日) 04:27時点における最新版

JavaScript メモ

関数literal

無名関数を変数に代入できる。

円の面積を求める

var areaOfCircle = function(r) { return r * r * Math.PI; };
areaOfCircle(5);

JSON(JavaScript Object Notation)

  • JavaScriptのObjectは、property名と値のpairのlist
  • JSONによって、以下のようにproperty:valueで記述できる。
var  Person = { 'name':'Taro', 'age':'30' };
Person.name

Method

  • propertyに無名関数を割り当てることでも実現できる。
var  Person = { 'name':'Taro', 'age':'30',
                'say':function() { 
                        alert('Hello I am ' + this.name)
                }
              };
Person.say();

Global Objects

ここから

http://journal.mycom.co.jp/column/js/004/index.html