JavaScriptオブジェクト、関数
1411 ワード
JavaScriptのすべてのものは、文字列、数字、配列、日付などです.JavaScriptでは、オブジェクトは属性とメソッドを持つデータです.
オブジェクトへのアクセス方法objectName.methodName()
パラメータ付き関数の呼び出し
カンマ(,)で区切られた複数のパラメータを送信できます.
関数を宣言するときは、パラメータを変数として宣言します.
戻り値を持つ関数
≪インスタンス|Instance|emdw≫
2つの数値の積を計算し、結果を返します.
「demo」要素のinnerHTMLは次のようになります.
ローカルJavaScript変数
JavaScript関数の内部で宣言される変数(varを使用)はローカル変数なので、関数の内部でのみアクセスできます.(この変数の役割ドメインはローカルです).
ローカル変数は、関数の実行後に削除されます.
グローバルJavaScript変数
関数外で宣言される変数はグローバル変数であり、Webページのすべてのスクリプトと関数がアクセスできます.グローバル変数は、ページが閉じた後に削除されます. /===全等(値とタイプ)!=><>=<=
&& || ! ?:
JavaScript Forループ
異なるタイプのループ
JavaScriptは、異なるタイプのループをサポートします. for-ループコードブロック一定回数 for/in-オブジェクトをループするプロパティ while-指定条件がtrueの場合、指定コードブロック をループする do/while-指定条件がtrueの場合も指定コードブロック をループする.
person=new Object();
person.firstname="Bill";
person.lastname="Gates";
person.age=56;
person.eyecolor="blue";
オブジェクトへのアクセス方法objectName.methodName()
var message="Hello world!";
var x=message.toUpperCase();
パラメータ付き関数の呼び出し
カンマ(,)で区切られた複数のパラメータを送信できます.
myFunction(argument1,argument2)
関数を宣言するときは、パラメータを変数として宣言します.
function myFunction(var1,var2)
{
}
戻り値を持つ関数
≪インスタンス|Instance|emdw≫
2つの数値の積を計算し、結果を返します.
function myFunction(a,b)
{
return a*b;
}
document.getElementById("demo").innerHTML=myFunction(4,3);
「demo」要素のinnerHTMLは次のようになります.
12
ローカルJavaScript変数
JavaScript関数の内部で宣言される変数(varを使用)はローカル変数なので、関数の内部でのみアクセスできます.(この変数の役割ドメインはローカルです).
ローカル変数は、関数の実行後に削除されます.
グローバルJavaScript変数
関数外で宣言される変数はグローバル変数であり、Webページのすべてのスクリプトと関数がアクセスできます.グローバル変数は、ページが閉じた後に削除されます.
&& || ! ?:
JavaScript Forループ
異なるタイプのループ
JavaScriptは、異なるタイプのループをサポートします.