温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

javascript字符串转换函数是哪个

发布时间:2021-06-17 15:34:02 来源:亿速云 阅读:211 作者:小新 栏目:web开发

这篇文章主要为大家展示了“javascript字符串转换函数是哪个”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“javascript字符串转换函数是哪个”这篇文章吧。

javascript字符串转换函数:1、toString()函数,可将所有的数据都转换为字符串,语法“number.toString(radix)”;2、String()函数,可把对象的值转换为字符串,语法“String(js对象)”。

本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

JavaScript字符串转换函数——String()和toString()

1、.toString()可以将所有的的数据都转换为字符串,但是要排除nullundefined

例如将false转为字符串类型

<script>
  var str = false.toString();
  console.log(str, typeof str);
</script>

返回的结果为 false,string

看看null 和 undefined能不能转换为字符串javascript

<blockquote style="margin-right: 0px;" dir="ltr">
<pre class="html" name="code">
<script>
  var str = null.toString();
  console.log(str, typeof str);
</script>

结果程序报错

<script>
  var str = undefined.toString();
  console.log(str,typeof str);
</script>

程序也报错

.toString() 括号中的可以写一个数字,代表进制,对应进制字符串

二进制:.toString(2);

八进制:.toString(8);

十进制:.toString(10);

十六进制:.toString(16);

如:

var c = 123 ;
console.log(c.toString(8));

结果为

173

2、String()可以将null和undefined转换为字符串。

例如将null转换为字符串

<script>
  var str = String(null);
  console.log(str, typeof str);
</script

返回的结果为 null,string

将undefined转换为字符串 

<script>
  var str = String(undefined);
  console.log(str, typeof str);
</script>

返回的结果为 undefined,string

console.log(String(077));

返回结果:63(如果以0开头或者以0x开头也会被先转为进制数,在转为字符串)

以上是“javascript字符串转换函数是哪个”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI