基本数据类型

1、Number

(1)

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function test() {
                var String1 = "nihao";
                alert(typeof String1);
            }
        </script>
    </head>

    <body bgcolor="aquamarine">
        <center>
            <button οnclick="test()">点击这里</button>
        </center>
    </body>

</html>

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function welcome() {
            console.log(0.01+0.09)
            }
        </script>
    </head>
    <body οnlοad="welcome()" bgcolor="aquamarine">
        <center>
            <h1>你好</h1>
        </center>
    </body>

</html>

和java相似,浮点数相加会存在不精确的问题。

判断是否为数字,是数字返回false,不是返回true:

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function welcome() {
            console.log(isNaN("as"));
            }
        </script>
    </head>
    <body οnlοad="welcome()" bgcolor="aquamarine">
        <center>
            <h1>你好</h1>
        </center>
    </body>

</html>

 

(2) 函数的运用:

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function test() {
                alert(Math.cos(Math.PI));
            }
        </script>
    </head>

    <body bgcolor="aquamarine">
        <center>
            <button οnclick="test()">点击这里</button>
        </center>
    </body>

</html>

2、字符串型

(1)类型检测:

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function test() {
                var String1="nihao";
                alert(typeof String1);
      
            }
        </script>
    </head>

    <body bgcolor="aquamarine">
        <center>
            <button οnclick="test()">点击这里</button>
        </center>
    </body>

</html>

(2)与java类似在字符串中“+”具有连接作用:

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function test() {
                var String1="nihao"+"Tom";
                alert(String1);
      
            }
        </script>
    </head>

    <body bgcolor="aquamarine">
        <center>
            <button οnclick="test()">点击这里</button>
        </center>
    </body>

</html>

(3)基本函数的使用:

length属性:

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function test() {
                var String1="nihao";
                alert(String1.length);
      
            }
        </script>
    </head>

    <body bgcolor="aquamarine">
        <center>
            <button οnclick="test()">点击这里</button>
        </center>
    </body>

</html>

获取字符串中的某个字符:

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function test() {
                var String1="nihao";
                alert(String1.charAt(1));
      
            }
        </script>
    </head>

    <body bgcolor="aquamarine">
        <center>
            <button οnclick="test()">点击这里</button>
        </center>
    </body>

</html>

3、布尔型

类型测试:

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function test() {
                var String1=true;
                alert(typeof String1);
      
            }
        </script>
    </head>

    <body bgcolor="aquamarine">
        <center>
            <button οnclick="test()">点击这里</button>
        </center>
    </body>

</html>

 

4、undefined类型

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function test() {
                var String1;
                alert(typeof String1);
      
            }
        </script>
    </head>

    <body bgcolor="aquamarine">
        <center>
            <button οnclick="test()">点击这里</button>
        </center>
    </body>

</html>

 

即定义了但未赋值。

(5)null类型

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function test() {
    num=null;
                alert(typeof(num));
      
            }
        </script>
    </head>

    <body bgcolor="aquamarine">
        <center>
            <button οnclick="test()">点击这里</button>
        </center>
    </body>

</html>

访问的对象不存在(未声明)。

6、数据类型间的转换

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>Java Script</title>
        <script type="text/javascript">
            function welcome() {
            var num1=23;
            var num2=12n;
            var num3=1;
            console.log(parseFloat(num1));
            console.log(parseInt(num2));
            console.log(num3.toString());
            }
        </script>
    </head>
    <body οnlοad="welcome()" bgcolor="aquamarine">
        <center>
            <h1>你好</h1>
        </center>
    </body>

</html>

 

转载于:https://www.cnblogs.com/zhai1997/p/11419784.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值