JavaScript の変数に関連するいくつかの関数

変数のデータ型を決定します:

typeof()

  • typeof()を使用すると、変数の型をテストできます。

  • typeof() テストの結果は型文字列です。

typeof() の結果文字列には、「文字列」、「数値」、「ブール値」、「未定義」、「オブジェクト」、「関数」

さらに、null、オブジェクト、配列のいくつかの状況があります。 type は「オブジェクト」を返します。

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            var x1 = "abc";     //string
            var x2 = 110;       //number
            var x3 = true;      //boolean
            var x4;             //undefined
            var x5 = null;      //object        
        //使用typeof()判断变量的数据类型
        var result = typeof(x5);
        //输出变量的类型和结果
        document.write(x5+"的数据类型为:"+result);
        </script>
    </head>
    <body>
    </body>
</html>

注: 他のいくつかの変数のデータ型を確認してみることもできます


文字列から整数関数と浮動小数点数関数を抽出します

parseInt() システム関数、グローバル関数

機能: 文字列内の整数を左から右に抽出します。非整数コンテンツが見つかった場合、抽出は停止され、結果が返されます。

注: 最初の文字が整数以外の場合、すぐに停止し、NaN を返します。

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            document.write(parseInt("500eps")+"<br/>");
            document.write(parseInt("500.88")+"<br/>");
            document.write(parseInt("a120px")+"<br/>");
        </script>
    </head>
    <body>
    </body>
</html>

parseFloat() システム関数、グローバル関数

機能: 文字列内の左から右に浮動小数点型を抽出し、非浮動小数点コンテンツが見つかった場合は、抽出を停止して結果を返します。

注: 最初の文字が非浮動小数点の場合、すぐに停止し、NaN を返します。

りー



学び続ける
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> document.write(parseInt("500eps")+"<br/>"); document.write(parseInt("500.88")+"<br/>"); document.write(parseInt("a120px")+"<br/>"); </script> </head> <body> </body> </html>
  • おすすめコース
  • コースウェアのダウンロード
現時点ではコースウェアはダウンロードできません。現在スタッフが整理中です。今後もこのコースにもっと注目してください〜