Subject   : Function オブジェクト

カテゴリー  : Home page > JavaScript


 Function オブジェクト

Functionオブジェクトは、関数の作成や操作を行うオブジェクトです。このオブジェクトを使用して関数の呼び出し元や引数などを参照します。

プロパティ 機能
arity関数に渡される引数の数を返す (arguments.length関数と同等)
caller呼び出された関数がどこから呼び出されたのかを返す。 将来は削除される予定
constructor関数の作られたオブジェクトを返す
prototypeオブジェクトに新しいプロパティを定義する

Functionオブジェクトのメソッドには、「apply」と「call」があります。
apply() は、オブジェクト内から異なるオブジェクトを呼び出します。
call() は、オブジェクト内から異なるオブジェクトを呼び出します 。


 ■ 使用例
関数が要求する引数の個数を返します。

function goukei(a, b, c) { return(a + b + c); }
n = goukei.arity;




[メニューへ戻る]  [HOMEへ戻る]  [前のページに戻る]