JS中把其他类型转换成字符串的三种方法
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)
您可能感兴趣的文章
- 11-15js判断字符串中是否包含某个字符串
- 07-27JS中split字符串分割
- 07-05JS截取字符串,去掉前几位,保留后几位
- 07-03PHP使用explode需要注意的问题(空字符串)
- 06-25PHP把字符串数字转换为整数数字
- 06-25PHP如何将float转int
- 06-23php生成6位不重复的字符串
- 06-23php获取随机字符串的几种方法
- 06-22JS转换成数字类型Number()
- 06-22PHP生成6位的不重复的字符串(类似 UUID)
- 04-24Python 过滤字符串的技巧,map与itertools.imap
- 04-24Python 字符串中的字符倒转
- 04-24Python连接字符串(join %)
- 04-05JS字符串中的\n不会换行的解决方法
- 09-07Python2与Python3关于字符串编码处理的差别总结
- 11-22Navicat整个数据库搜索某个字符串在哪个表的哪个字段
- 07-07MySQL中的数据类型binary和varbinary详解
- 04-15php自定义函数实现统计中文字符串长度的方法小结
- 04-05php str_getcsv把字符串解析为数组的实现方法
- 03-17javascript-基本数据类型和转换

最近更新
阅读排行
猜你喜欢
- 12-19HTML <input> 标签
- 10-25红米Note11怎么局部截屏
- 03-22FileZilla FTP客户端连接阿里云虚拟主
- 12-27mtc摩托车驾考助手-mtc摩托车驾考助手
- 07-15织梦模板调用最新文章标签、推荐内容
- 11-17网上国网交电费教程分享
- 12-29自制表情包-自制表情包应用软件功能介
- 02-20centos7的网卡名修改为eth0
- 12-10MySQL 5.7.18更改密码是出现Unknownco
- 07-15帝国CMS实现一个字段两个变量的方法(PH