亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Conversion du type de données des variables JavaScript

La conversion de type variable est généralement effectuée automatiquement par JS, mais parfois une conversion manuelle est requise.


Convertir d'autres types en booléen


Introduisez d'abord une fonction intégrée au système Boolean(), qui est utilisée pour forcer les données en type booléen. Quant à ce qu'est une fonction, nous l'introduirons plus tard

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            var x1 = "abc";       //true
            var x2 = "110";       //true
            var x3 = "";          //false
            var x4 = 110;         //true
            var x5 = 0;           //false
            var x6 = NaN;         //false
            var x7 = undefined;   //false
            var x8 = null;        //false
        //驗(yàn)證我們的注釋結(jié)果是否正確
        //使用Boolean()全局函數(shù),強(qiáng)制將變量轉(zhuǎn)化成布爾型
        var result = Boolean(x1);
        //輸出變量的類型和結(jié)果
        document.write(x1+"轉(zhuǎn)布爾型的轉(zhuǎn)換結(jié)果為:"+result);
        </script>
    </head>
    <body>
    </body>
</html>

.

Remarque?: Nous n'en avons forcé qu'un, vous pouvez utiliser la fonction de diffusion pour convertir le reste et afficher les résultats de sortie

Convertir d'autres types en type de caractère


Cette fois, nous utilisons la fonction String() pour forcer d'autres types en type de caractère

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            var x1 = true;       //true
            var x2 = false;       //false
            var x4 = 110;         //110
            var x5 = 0;           //0
            var x6 = NaN;         //NaN
            var x7 = undefined;   //undefined
            var x8 = null;        //null
        //驗(yàn)證我們的注釋結(jié)果是否正確
        //使用String()全局函數(shù),強(qiáng)制將變量轉(zhuǎn)化成字符型
        var result = String(x1);
        //輸出變量的類型和結(jié)果
        document.write(x1+"轉(zhuǎn)字符型的轉(zhuǎn)換結(jié)果為:"+result);
        </script>
    </head>
    <body>
    </body>
</html>

Remarque?: veuillez tester tout le reste attentivement. Si vous rencontrez une conversion peu claire à l'avenir, n'oubliez pas d'utiliser la fonction de diffusion


.


Convertir d'autres types en types numériques

Pour cela, nous utilisons la fonction Number() pour forcer d'autres types en caractères Type

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            var x1 = true;        //1
            var x2 = false;       //0
            var x3 = "120px";     //NaN
            var x4 = 100;         //100
            var x5 = "";          //0
            var x6 = undefined;   //NaN
            var x8 = null;        //0
        //驗(yàn)證我們的注釋結(jié)果是否正確
        //使用Number()全局函數(shù),強(qiáng)制將變量轉(zhuǎn)化成數(shù)值型
        var result = Number(x1);
        //輸出變量的類型和結(jié)果
        document.write(x1+"轉(zhuǎn)數(shù)值型的轉(zhuǎn)換結(jié)果為:"+result);
        </script>
    </head>
    <body>
    </body>
</html>



Formation continue
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> var x1 = "abc"; //true var x2 = "110"; //true var x3 = ""; //false var x4 = 110; //true var x5 = 0; //false var x6 = NaN; //false var x7 = undefined; //false var x8 = null; //false //驗(yàn)證我們的注釋結(jié)果是否正確 //使用Boolean()全局函數(shù),強(qiáng)制將變量轉(zhuǎn)化成布爾型 var result = Boolean(x1); //輸出變量的類型和結(jié)果 document.write(x1+"轉(zhuǎn)布爾型的轉(zhuǎn)換結(jié)果為:"+result); </script> </head> <body> </body> </html>
soumettreRéinitialiser le code