JS&jQueryのベースとオブジェクトの配列と変換のタイプ

、中括弧{}、オブジェクトの定義は、ほとんどの場合、属性と値のペア、または機能を有し、表します。

例えば:VAR LangShen = { "名前" : "Langshen"、 "年齢"、 "28"が};

上記の宣言と呼ば“ LangShen”オブジェクトによって属性又は機能の複数、(カンマ)、なぜならそれはオブジェクトのプロパティであり、

したがってアクセス層にアクセスする(ポイント)を使用しなければならない:. LangShen.Name、LangShen.AGEは、もちろん、我々はまた、アクセスする方法の配列を使用することができ、例えば:LangShen [「名前」]、 LangShen [ 「AGE」]は、結果は同じです。

JSONは、多くの場合、我々は、通常、機能グループを記述するとき、他に、データ構造に使用される、しばしば使用される表現、例えば:

VAR = {LangShen
       名=関数(){
                  リターン「LangShen」;
                   }、

      年齢=関数(){
                 リターン「28」;
                 }

}

のようなほぼ通話モード、グループはとても(追加する、の関数であるため):アラート(LangShen.Name());

2、[]括弧は、配列を表し、そしてこれは、配列オブジェクトとして理解することができます。

以下のような:VAR LangShen = [ "名前" 、 "

明らかに、各値または関数は、オブジェクトが配列であるので、それはに等しく、値のみ複数の、(カンマ)との間に、独立している:

VAR = LangShenアレイ(「名前」、「LangShen」、 "年齢"、 "28") 、

アクセス、及び配列が同一、アラート(LangShen [0])である ;

3、{} []、我々は前記のように、{}オブジェクトであるとともに使用する、[]であります:アレイ、我々のような、オブジェクトの配列で構成することができる

のvar LangShen = { "名前": "Langshen"、
                           "Mywife":[ "ルル"、 "26は"]、
                           "MySoN":[{ "名前": "SON1" }、{「名前」:「Son2」}、{「名前」:「Son3」}]
}

上記構成からは、最初のアイテムは、属性であるオブジェクトであり、第二項は、アレイ、三あります複数のオブジェクトの配列を含みます。呼び出し、層によって層を用いて、オブジェクトのプロパティがアクセスされる。(ドット)重畳され、アクセスする配列[インデックス]と

 

1.伝達関数:

JSはのparseIntを()およびparseFloatは()2つの変換機能を提供します。浮動小数点値に変換する整数への以前の値、。正しく実行するために、これらの2つの機能、これらのメソッドの文字列型のみを呼び出し、戻り、他のタイプのためには、NaN(非数)です。

数字の前の文字列の値であるか否かを決定する際に、のparseInt()およびparseFloatは()は慎重に文字列を分析します。parseInt()メソッド最初のチェック文字位置0は、有効な番号であるか否かが判定され、ない、方法がNaNを返した場合、他の操作を実行し続けません。しかし、文字の位置は1、同じテストで文字を見ていきます有効な数値は、ある場合。それが非アクティブキャラクターフィギュアに達するまで、このプロセスは、前にデジタルに文字列を変換します。この時点で、のparseInt()を続けています。

2.キャストは

また、キャスト(型鋳造)プロセス型変換値を用いてもよいです。使用キャストは、それは別のタイプであっても、特定の値にアクセスすることができます。
ECMAスクリプトは、キャストの三種類で使用することができる次の
ブール(値) -指定された値はブール型には、
数(値) -デジタル(整数のいずれかまたは浮動小数点)に指定された値。
文字列(値) -文字列に指定された値。
これらの三つの機能の1の変換値は、直接値に変換元の値からの翻訳のために、新たな価値を創造します。これは、予期しない結果になります。
値が(これは次のセクションで説明されている)である少なくとも一つの文字列、または0以外のオブジェクトに変換すると、ブール()関数は真を返します。値が空の文字列、番号0、未定義、またはnullの場合は、falseを返します。


おすすめ

転載: www.cnblogs.com/hualiuliu/p/11453693.html