js转字符串
在js中将其他类型转换成字符串有哪些呢?下面就让我们一起来了解一下吧:
1、
运用toString()方法
toString()方法返回的是相应值的字符串表现。
数值、布尔值、对象与字符串值都有toString()方法,但是null与undefined值中并没有这个方法。
在绝大多数情况下,使用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、
第三种方式是利用+“”。
也就是将转换的值与一个字符串 “” 加在一起。
-
911百公里加速多少
保时捷911的普通版车型百公里加速时间为4.2秒。911是保时捷旗下的一款跑车,911是一款后置发动机车型。911系列车型使用了水平对置发动机,保时捷和斯巴鲁是全世界唯一两家使...
问答查看全文>> -
哈弗h6钥匙没电了怎么启动车
首先需要使用车辆的机械钥匙,通过机械钥匙打开车辆,然后踩下刹车踏板,将遥控钥匙放在一键启动的位置,按下一键启动按键,机动车辆就可以启动。在车辆启动之后,及时为车辆的遥控钥匙更换...
问答查看全文>> -
特斯拉Model Y落地价多少?特斯拉Model Y 2022款价格
Model Y是特斯拉在2021年推出的一款纯电动中型SUV,由于这款车的外观和Model X非常相似,而且新车售价和Model 3一样亲民,所以车型刚上市就获得了很高的销量,...
问答查看全文>> -
闯红灯扣几分多久清零?
闯一次红灯扣6分,2次红灯驾驶证就没有了:1、积分清零是在计分周期到了而且处理了违章,交啦罚款才能清零的,11分(C照)以内没有事处理了违章就可以了,超过12分就麻烦了,要去车...
问答查看全文>>
推荐
- 1水箱宝与防冻液的区别433
- 2迈锐宝油耗是多少?366
- 3东风天锦kr上市了吗?345
- 4小米12录屏声音在哪里设置的 小米12录屏声音怎么开438
- 5适合发空间的伤感语录178
- 6君威gs超级运动版有运动模式吗?181
- 7车身防撞条怎样去除?351
- 8科三靠边停车后要关转向灯吗?141