普通变量不能直接调用属性或者方法
    对象可以直接调用属性和方法

    基本包装类型:本身是基本类型,但是在执行代码的过程中,如果这种类型的变量调用了属性或者是方法,那么这种类型就不再是基本类型了,而是基本包装类型,这个变量也不是普通的变量了,而是基本包装类型对象。

    三种基本包装类型:number、string、boolean

    // 基本包装类型
    var str=”hello”;
    str=str.replace(“ll”,”gg”);
    console.log(str);
    var num=10;
    console.log(num.toString());

    // 如果是一个对象&&true,那么结果是true;
    // 如果是一个true&&对象,那么结果是对象
    var bo=new Boolean(false);
    var re=bo&&true;
    console.log(re);//true
    var re1=true&&bo;
    console.log(re1);//Boolean { false }
    var number=100;
    var number2=Number(“100”);//转换—->没有new,类型转换
    var number3=new Number(“100”);//基本包装类型