。1 <!DOCTYPEのHTML> 2 <HTML> 3。 <ヘッド> 4。 <メタ文字セット= "UTF-8"> 5。 <タイトル> </タイトル> 6。 </ head>の 7。 <身体> 8。 <! - JavaScriptの基本データタイプ 9。 typeof演算機能変数の種類を取得する; 10 ブール値:変数は、ブール型の場合 。11 番号:数値変数タイプ(整数、浮動小数点)であれば 12である 文字列:String型の変数であれば(「 『』 ') 13は、 オブジェクト:変数が参照型またはNull型の場合 14 など、:新しい新しいアレイ()/ 新しい新しい文字列()... 15 関数:関数型 16 未定義:変数は不定型の場合- > 17 <SCRIPT> 18である のvar = B trueに、 19 のvar = 33 Bであり、 20は、 VaRの A = 'ABC' 、 21は、 VaRの A = "ABC" ; 22れます VaRの Aaの= 'Iラブ"BIA BIA"' ; 23である VAR OBJ = {名: 'zhangsan'、性別:18である}; 24 VARのリスト= [1,2,3,4 ]; 25 VAR OBJ1 = NULL ; 26は、 アラート(typeof演算(B)); 27 // コンソールに結果を印刷 28 はconsole.log(typeof演算;(B)) 29 にconsole.log(A、typeof演算(A))、 30 はconsole.log(AA)を、 31である にconsole.log (OBJ、typeof演算(OBJ)); 32 にconsole.log(一覧、typeof演算(リスト)); 33である (OBJ1、にconsole.log typeof演算(OBJ1)); 34である </スクリプト> 35 <! - JavaScriptのデータ変換部 36 ナンバー():(整数と浮動小数点数を含む)の強い値を回す 37 *parseInt():整数に強い 38は * parseFloatは():強いフロートスイッチ 39 ブール():ブール値を強い(唯一の空の文字列に、ヌル(NULL)オブジェクトに属する、Number型0、唯一のタイプのためのNaN )falseに 40 ますisNaN():いない番号(注:数がNaNであるか否かを検出する戻り数がfalseの場合、文字列型の数もトゥーレを返す) - > 41である <SCRIPT> 42である 。// 注意:で表される非数値文字ときに任意の文字列を含む 43である // 番号()のNaN 3を返し 44は // のparseInt()およびparseFloatは(の値を返す) 45 46である のvar ; =「1a123」STR // キャラクタ 47 VAR番号=のRES(STR); //は数ターン 48 VARをRES1 = のparseInt(STR)。 49 VAR RES2 = parseFloatは(文字列); 50 にconsole.log(RES、typeof演算(RES))。 51 にconsole.log(RES1、typeof演算(RES1))。 52 にconsole.log(RES2、typeof演算(RES2))。 53 にconsole.log(STR、ますisNaN(STR))。 54 </スクリプト> 55 </ BODY> 56 </ HTML>