欢迎来到资源库(www.zyku.net)

JavaScript

当前位置:首页 > 网页制作 > JavaScript > 数据类型

JS中把其他类型转换成字符串的三种方法

时间:2021-12-04|栏目:JavaScript|点击:|我要投稿

1、toString()方法

toString()方法返回的是相应值的字符串表现

数值、布尔值、对象和字符串值都有toString()方法,但是null和undefined值没有这个方法

例子:

var age = 11;
var str1 = age.toString();              //字符串 “11”
var found = true;
var str2 = found.toString();           //字符串 “true”

多数情况下,使用toString()方法不需要传递参数。

数值调用toString()方法的时候可以传递一个参数,来表示输出数值的基数,可以以2、8、16进制表示字符串值

例子:

var num = 10;
num.toString();   // "10"
num.toString(2);  // "1010"
num.toString(8);  // "12"
num.toString(16);  // "a"

2、String()函数

在不知道变量是否为null或者undefined是可以使用String()函数来转换为字符串类型

String()函数可以将任何类型的数值转换为字符串

使用规则:

如果转换值有toString()方法的话,就直接调用该方法,并返回相应的结果

如果转换值是null,则返回"null"

如果转换值是undefined,则返回"undefined"

例子:

var value1 = 10;
var value2 = true;
var value3 = null;
var value4;    //只定义未初始化的变量,自动赋值为undefined
String(value1);   // 10"
String(value2);   //"true"
String(value3);   // "null"
String(value4);   // "undefined"

3、利用+“”

把转换的值与一个字符串 “” 加在一起

(资源库 www.zyku.net)

上一篇:js判断字符串中是否包含某个字符串

栏    目:JavaScript

下一篇:js中去掉字符串中的某个指定字符

本文标题:JS中把其他类型转换成字符串的三种方法

本文地址:https://www.zyku.net/js/5856.html

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务