ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptでメソッドを定義する方法

JavaScriptでメソッドを定義する方法

醉折花枝作酒筹
醉折花枝作酒筹オリジナル
2021-06-09 11:16:113717ブラウズ

メソッドの定義方法: 1. 定義式、最初にメソッドを定義してから呼び出します、構文は「関数関数名 (パラメータ) {実行するコード}」です; 2. 変数式、構文は「var 変数名=function 関数名(パラメータ) {実行するコード}」です。

JavaScriptでメソッドを定義する方法

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

JavaScript の関数は Java のメソッドに似ています。これらは特定の関数を実行するステートメント ブロックです。関数を定義するには 2 つの方法があります:

##関数を定義する 2 つの方法の違い: 1 つ目は定義と呼ばれ、2 つ目は変数と呼ばれます。実際のアプリケーションでは、この 2 つに違いはありませんが、呼び出しの順序に違いがあります。定義は呼び出しの後に定義できますが、変数は定義できません。例は次のとおりです。

1、定義式

<script>
function test(age){		//先定义方法,再调用
	console.log(age);
}
test(23);
</script>

<script>
test(23);	
function test(age){		//先调用,再定义方法,不会出错
	console.log(age);
}
</script>

2、変数式

<script>
	var print=function(name){
		console.log(name);
	}
	print("tom");
</script>

<script>
		print("tom");		//先调用,再定义会出错。
		var print=function(name){
			console.log(name);
		}
</script>

関数パラメータ リストと戻り値:

関数パラメータ リスト: JavaScript の関数パラメータ リスト内のパラメータにはデータ型を指定できません; 関数パラメータの数 0~255まで可能です パラメータが複数ある場合はカンマで区切ってください;

関数の戻り値: JavaScript関数は関数の戻り値の型部分を定義していません JavaScript関数関数本体の戻り値に従って値を返し、戻り値の型を決定します。return return value ステートメントがない場合、関数には戻り値がありません。

注:

関数内で変数を宣言する場合、var キーワードが無視されると、変数は次のようにグローバル変数になります。次の例:

var

を定義した後、コードの 12 行目が間違ってしまいます。

[推奨学習:

JavaScript 上級チュートリアル]

以上がJavaScriptでメソッドを定義する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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