强制类型转换到String

匿名 (未验证) 提交于 2019-12-02 23:49:02
 1 <!DOCTYPE html>  2 <html>  3     <head>  4         <meta charset="utf-8">  5         <title></title>  6     <script type="text/javascript">  7     /*  8     将其他的类型转换为String  9     方法一 10     调用被转数据类型的toString()方法 11     该方法不会影响到原变量,它会将转换的结果返回 12     注意 null和undefined这两个值没有toString()方法 13     如果调用则会报错 14      15     方法二 16     调用String函数,将需要转换的值作为参数 17     使用String()函数强制类型转换时, 18     对于Number和Boolean实际上就是调用toString()方法 19     但是对于null和undefined就不会调用toString()方法 20     它会将null 直接转换为"null" 21        将undefined直接转换为"undefined" 22     */ 23    var a=123; 24    var b=a.toString(); 25    var b=null; 26    var c=String(b); 27    console.log(typeof a);//number 28    console.log(typeof c);//string 29     </script> 30     </head> 31     <body style="height: 5000px;"> 32     </body> 33 </html>

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!