mozilla

リビジョンの比較

Function.name

Change Revisions

リビジョン 292734:

リビジョン 292734 (編集者: yyss / 編集日時: )

リビジョン 336095:

リビジョン 336095 (編集者: ethertank / 編集日時: )

タイトル:
name
Function.name
URL スラグ:
JavaScript/Reference/Global_Objects/Function/name
JavaScript/Reference/Global_Objects/Function/name
タグ:
"Function"
内容:

リビジョン 292734
リビジョン 336095
n7    <p>n7    <div>
8      {{ Non-standard_header() }}8      {{Non-standard_header}}
9    </p>9    </div>
10    <h2 id="Summary">10    <h2 id="Summary" name="Summary">
n20            Property of <a href="/ja/docs/JavaScript/Reference/Gln20            <a href="/ja/docs/JavaScript/Reference/Global_Objects
>obal_Objects/Function" title="ja/docs/JavaScript/Reference/Global>/Function" title="JavaScript/Reference/Global_Objects/Function"><
>_Objects/Function"><code>Function</code></a>>code>Function</code></a> オブジェクトのプロパティ
n27            Implemented inn27            実装されたバージョン
n35            ECMAScript Editionn35            ECMAScript エディション
n43    <h2 id="Description">n43    <h2 id="Description" name="Description">
n47      name プロパティは関数の名前、または無名関数に対して空文字を返します:n47      <code>name</code> プロパティは関数の名前、または無名関数に対して空文字を返します:
n49    <pre class="eval">n49    <pre class="brush:js">
50function doSomething() {}50function doSomething() { }
51 
n54      構文 <code>new <a href="/ja/docs/JavaScript/Reference/Global_n55      構文 <code>new <a href="/ja/docs/JavaScript/Reference/Global_
>Objects/Function" title="Function">Function</a>(...)</code> または単に>Objects/Function" title="Function">Function</a>(...)</code> または単に
> <code><a href="/ja/docs/JavaScript/Reference/Global_Objects/Func> <a href="/ja/docs/JavaScript/Reference/Global_Objects/Function" 
>tion" title="Function">Function</a></code><code>(...)</code> で関数を>title="Function"><code>Function</code></a><code>(...)</code> で関数を
>作成するとその name プロパティは、Firefox および Safari では "anonymous" に、Chrome およ>作成するとその <code>name</code> プロパティは、Firefox および Safari では "anonymous
>び Opera では空文字が設定されます。このプロパティは、Internet Explorer でサポートされていません。>" に、Chrome および Opera では空文字が設定されます。このプロパティは、Internet Explorer でサポー
 >トされていません。
n59    <pre class="eval">n60    <pre class="brush:js">
n67 n
n70      <a href="/ja/docs/Core_JavaScript_1.5_Reference/Functions#Fn70      <a href="/ja/docs/JavaScript/Reference/Functions#Function_c
>unction_constructor_vs._function_declaration_vs._function_express>onstructor_vs._function_declaration_vs._function_expression" titl
>ion" title="ja/docs/Core_JavaScript_1.5_Reference/Functions#Funct>e="JavaScript/Reference/Functions#Function_constructor_vs._functi
>ion_constructor_vs._function_declaration_vs._function_expression">on_declaration_vs._function_expression">関数式</a> で、<code>name</cod
>>関数式</a> で、name を持つ関数を定義することができます:>e> を持つ関数を定義することができます:
n72    <pre class="eval">n72    <pre class="brush:js">
nn76 
n84    <pre class="eval">n85    <pre class="brush:js">
n87  someMethod: function(){}n88  someMethod: function() { }
nn90 
n90alert(object.someMethod.name); // 空文字、someMethod は名前がありませんn92alert( object.someMethod.name ); // 空文字、someMethod は名前がありません
n92    <h2 id="Examples">n94    <h2 id=".E4.BE.8B">
n98    <pre class="eval">n100    <pre class="brush:js">
99function a()101function a() { }
100{
101}
tt104 

前に戻る