JavaScriptの6リアクション

1.オブジェクト(オブジェクト)
-データ型JSにおけるオブジェクトへの参照である
-オブジェクトは、複雑なデータ型である、異なるデータ型の複数のオブジェクトのプロパティに格納されていることができる
-戻るオブジェクトtypeof演算検査オブジェクトを使用して、
-オブジェクトの作成します
-方法1:
- VAR OBJ =新しい新しいオブジェクト();
-第二の方法:
- VAR OBJ = {};

-オブジェクトに属性を追加
-構文:
オブジェクトは、名前=属性値を属性;
[ "属性名"]オブジェクト=プロパティ値は、

-オブジェクトの属性名は、規範識別子を遵守する必要はありません、すべての要件を持っていない、
しかし、開発に、可能な限りの識別子の要件に合わせて書くこと。
-プロパティの値は、任意のデータ型であってもよいです。

-属性の読み取りオブジェクト
-構文:
オブジェクトのプロパティ名の
オブジェクト[「属性名」]
-読み取りがオブジェクトの属性ではない場合、それは文句はありませんが、リターンは未定義

-オブジェクト属性を削除
-構文:
オブジェクトのプロパティ名を削除します。
オブジェクト[「属性名」]を削除する

-それは指定されたプロパティが含まれている場合、オブジェクトをチェックして使用
-構文:オブジェクトの「属性名」
-それは、オブジェクトの属性がtrueを返すが含まれている場合
は戻り偽がない場合

-被写体の属性に直接オブジェクトを作成する際に追加のオブジェクト・リテラル使用
:構文
VAR OBJ = {
属性名:属性値、
属性名、属性値、
属性名、属性値、
プロパティ値:属性名
}

基本データ型を-参照データ型と
基本データ型-
文字列番号ブールヌル未定義
-参照データ型は
オブジェクト
-基本データ型を、変数はその値に直接格納されています。
彼らは、変数や変数の他の変数には影響しない変数を変更する間、互いに独立しています。
-参照データ型、変数、オブジェクトを保存するための参照(メモリアドレス)です。
複数の変数が同じオブジェクトを指している場合、その変数のプロパティを変更し、それが他の変数に影響を与えます。
-二つの変数、基本データ型の比較は、比較値が
比較参照データ型がアドレスであるため、同一のアドレスは同じであった

2関数(ファンクション)
-関数オブジェクト、共通の機能を有するオブジェクトである
機能-あなたがコードを実行する機能を呼び出す必要があるときに行くことができ、いくつかのコードをパッケージ化することができます
- typeof演算機能を使用するチェック機能を返す
-関数を作成
-関数宣言
関数関数名([パラメータ1、パラメータ2を...形状を参照N]){
文...
}

-関数式
VAR関数名=関数([パラメータ1、パラメータ2 ...パラメータN]){
文...
};

-関数を呼び出す
-構文:関数オブジェクト([引数1、引数2 ...引数N]);
楽しい()SUM()警告()番号()のparseInt()
-私たちは関数を呼び出すとき、関数コードはに従って作成カプセル化オーダー実行

-仮パラメータと実パラメータ
-パラメータ:仮パラメータ
-関数を定義、使用、1つまたは複数のパラメータは、パラメータ(の間に定義することができる)、離間
関数宣言に等価対応する定義されたパラメータしかし、それは変数への代入ではなく、
呼び出されたときに形状の参加者にのみ割り当てられました。

-実パラメータ:実際のパラメータ
-実際の機能は、(引数が渡すことができ、呼ばれる)に対応した伝送パラメータの参加者に割り当てられているが、
JSパーサは、関数の引数の数と型が呼び出されたチェックしません、あなたが渡すことができます任意のデータ型の値。
引数の数がパラメータよりも大きい場合は、余分な引数を割り当てられません、
数がパラメータの引数より小さい場合、引数には、対応するパラメータが未定義割り当てられませんです




各コードの結果を言います

=========================================

VAR A = 123。
関数fun(){
警告(A);
}
楽しいです()。

=========================================

VAR A = 123。
関数fun(){
警告(A);
VAR A = 456;
}
楽しいです()。
警告(a)は、

=========================================

VAR A = 123。
関数fun(){
警告(A);
= 456;
}
楽しいです()。
警告(a)は、

=========================================

VAR A = 123。
関数fun(A){
警告(A);
= 456;
}
楽しいです()。
警告(a)は、

=========================================

VAR A = 123。
関数fun(A){
警告(A);
= 456;
}
楽しい(123)。
警告(a)は、

 

おすすめ

転載: www.cnblogs.com/Jiang-jiang936098227/p/11595442.html