基本包装类型

基本包装类型:

代码:

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>基本包装类型</title>

</head>

<body>

    <script>

        /*

            基本包装类型:

            普通变量不能直接调用属性或方法

            对象可以直接调用属性和方法

 

            基本包装类型:本身是基本类型,但是在执行代码的过程中,如果这种类型

            的变量调用了属性或者方法,那么这种类型就不再是基本类型了,而是基本

            包装类型,这个变量也不是普通的变量了,而是基本包装类型对象

            string number boolean

         */

        var str1="hello";

        str1=str1.replace("ll","EE");

        console.log(str1);

 

        var num1=123;

        console.log(num1);

        console.log(num1.toString());

 

        //如果是一个对象&&true,那么结果是true

        //如果是一个true&&对象,那么结果是对象

        var flag1=new Boolean(false);

        var result1=flag1 && true;

        console.log(result1);  //true

        var result2=true && flag1;

        console.log(result2);  //Boolean?{false}

 

        var num2=10;

        var num3=Number("10");  //转换,没有new  类型转换

        var num4=new Number("10"); //基本包装类型

    </script>

 

</body>

</html>

posted @ 2019-04-26 22:26  reyinever  阅读(201)  评论(0编辑  收藏  举报