• 技术文章 >web前端 >js教程

    javascript如何将其他类型转换为string

    coldplay.xixicoldplay.xixi2021-04-15 13:57:18原创379

    javascript将其他类型转换为string的方法:1、使用【tostring()】方法;2、调用【string()】函数;3、使用隐式转换。

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

    javascript将其他类型转换为string的方法:

    第一种方法:使用tostring()方法

    使用方法如下:

    <script type="text/javascript">
    var num = 123;
    num = num.toString();
    //调用xxx的.toString()方法,就是xxx.toString()
    </script>

    调用被转换数据的tostring()方法, 就可以将其他类型转换为string

    而且该方法不会影响原变量,它会将结果返回

    但是要注意,null和undefined这两个值没有tostring()方法

    如果使用,会报错

    第二种方法:调用string()函数

    使用方法如下:

    <script type="text/javascript">
    var obj = null;
    obj = String(obj);
    //调用string()函数,并将被转换的数据作为参数,传递给函数
    </script>

    string()函数与tostring()方法类似,

    不过string()函数可以转换null和undefined,而tostring()方法不可以

    第三种方法:使用隐式转换

    使用隐式转换其实就是利用运算符进行转换,方法如下:

    <script type="text/javascript">
    var obj = null;
    obj = obj + "";
    // 任何值和字符串做加法,都会将其转换为字符串,而后做拼接
    // 可以利用这个特点,将任意数据类型转换为string,只 +""
    </script>

    该方法实际上是调用的string()函数,所以都能进行转换。

    相关免费学习推荐:javascript视频教程

    以上就是javascript如何将其他类型转换为string的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:javascript string
    上一篇:javascript如何实现json转数组 下一篇:JavaScript如何查找数组是否存在指定元素
    大前端线上培训班

    相关文章推荐

    • Javascript中导入js文件的两种方式• ie如何关闭javascript脚本• javascript怎么删除div节点• javascript如何进行调试• javascript如何实现异步

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网