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

零下一度
リリース: 2017-06-26 10:37:41
オリジナル
1380 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート