JavaScript中的基本包装类
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <script> 7 //基本包装类型 8 9 //普通变量不能直接调用属性或者方法 10 //对象可以直接调用属性和方法 11 12 //基本包装类型:本身是基本类型,但是在执行代码的过程中,如果这种类型的变量调用了属性或者是方法,那么这种类型就不再是基本类型了,而是基本包装类型,这个变量也不是普通的变量了,而是基本包装类型对象 13 //string number boolean 14 15 16 // var str="hello"; 17 // str=str.replace("ll","HH"); 18 // console.log(str); 19 20 21 // var str=new String("hello"); 22 // str=str.replace("ll","HH"); 23 // console.log(str); 24 // str=null; 25 26 // var num=10;//number----> 27 // console.log(num.toString()); 28 29 30 //如果是一个对象&&true,那么结果是true 31 //如果是一个true&&对象,那么结果是对象 32 33 34 // var flag=new Boolean(false); 35 // var result=true&&flag; 36 // console.log(result); 37 38 39 // var num=10; 40 // var num2=Number("10");//转换,没有new---类型转 41 // var num3=new Number("10");//基本包装类型 42 43 44 </script> 45 </head> 46 <body> 47 48 </body> 49 </html>