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>

猜你喜欢

转载自www.cnblogs.com/cuilichao/p/9332337.html