研究のデータタイプ

データ型が
主要な研究が可変であるオブジェクト、変数JSのデータ型が割り当て背後にある決定をすることです。そして、メモリに格納されているさまざまなデータ型は同じではありません。

強く型付けされた言語:あなたは変数を宣言するとき、とき代入演算子、値がデータ型に準拠する必要があり、それ以外の場合はエラーを変数のデータ型を指定します。Javaを代表して
、弱く型付けされた言語:可変時間はフーバック程度の値を持つデータ型、データ型を指定する必要はありません宣言します。代表のJS、PHP。

収納スペースに格納されたデータの2種類があり、データ、基本データ型と複合データ型の2種類があります。
基本データ型:値が格納されています。
複雑なデータ型:アドレスデータが格納されています。ヒープ領域に関するデータ。
基本データ型:
文字列番号ブール値nullは未定義
複合体(参照)型データ
オブジェクト(Object)をアレイ(配列)機能(ファンクション)
文字列の文字列は引用符で囲まれた文字列は「こんにちは」「123」
ナンバー12は-0.5 23がされている
ではない未定義(割り当てなし)を定義し
、trueとfalseにブール値を
ヌルヌル何も
配列
変数の値を持つストレージのシリーズ:配列。
方法標識
1を、VAR A = [「ハロー」、123、真]
配列の配列要素のそれぞれが呼び出される(1)
アレイ(2)の要素の任意のタイプのものとすることができる
(3)各アレイを有します0から独自のインデックス(索引)を有する
配列[0]添字アクセスするために、(4)
配列を介して各ループの配列の使用(5)
配列の長さ(6)配列の長さであります(数)
(7)配列内の割当要素[1] = 56である
2、配列VARのARR = newは、新しい()
編曲[0] = "こんにちは"
編曲[1] = 23である
編曲[2] = 56であります

図3は、VaRのARR =新しい配列が( "ハロー"、23,56)
注:新しいArray(5)は、数だけの長さは、アレイは、代わりに一つだけの要素の5 5表す場合。
長さの配列で内蔵a.lengthによって取得

反復

キー
操作量が彼の住所を操作するときに、この変数の動作時の基本データ型は、彼の操作、複雑なデータ型の値です。
代入演算子A = B(基本データ型)の基本的なデータタイプは、単に値(コピー)のコピーであり、Bのデータが変更され、データAが影響されません。複合データ型は、それらが動作するメモリアドレス空間を介して同一のデータであるので、Dはまた、変更後、アドレス割当C = D(複合データ型)を参照し、変更されたデータCです。


関数function
ファンクションキー機能定義された変数によって呼び出されます。彼は関数型である
構文関数fn(){文}
()関数fnを実行する
関数を定義:
1、名前式関数fn(){}
2、表現式VAR FN =関数(){}関数とも呼ばれるが、匿名
JSの実行
変数の宣言は変数varにメモリ空間に保存されます見つけるためにvarと機能、キーワードによって(未定義)関数は、両方の変数も定義を格納し、宣言だけで店を宣言したが、未定義、
関数は、関数内で宣言全体のコード空間は、どこにでも呼び出すことができます。VARは、fn =ファンクション機能は、バックの中で宣言することができます定義することは理にかなって、それ以外の場合はフロントは不定です。
彼は強調した:役割のVARは=数がの(割り当て)を定義している(割り当てられた)役割、役割定義されていない、と宣言しました。

おすすめ

転載: www.cnblogs.com/zhangyuxinxin/p/12131418.html