ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptの関数宣言と呼び出しについて詳しく解説

JavaScriptの関数宣言と呼び出しについて詳しく解説

零下一度
零下一度オリジナル
2017-06-26 10:37:411337ブラウズ

JavaScript では、関数はファーストクラスのメンバーとして存在します。そのため、JavaScript の関数の知識を習得することが非常に必要です。ここ数日、JavaScript Ninja の第 3 章と第 4 章の前半を読みました。要約を作成します。

JavaScript 関数の宣言:

JavaScript 関数は、関数を作成するために関数リテラルを使用して宣言されます。

function name(arg1,arg2)//函数的名称可选
{
  code;
};

のような形 関数のスコープ:

JavaScriptにはブロックレベルのスコープはなく、関数スコープのみがあります。つまり、JavaScript では、スコープはコード ブロックではなく関数によって宣言されます。

{var a=10;
}
console.log(a);//结果是10
function a()
{var a=10;
}
console.log(a);//结果是undefined

関数呼び出し:

1. 関数として呼び出します

function a()
{};
a();

2. コンストラクターとして呼び出します

var o={};
o.haha=function();
haha();

4.適用するそしてメソッド call

function Pig()
{};var xiaohong=new Pig();var xiaoming=new Pig();

を呼び出します

以上がJavaScriptの関数宣言と呼び出しについて詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。