js把其他类型转化成字符串

toString() : 除了null和undefined之外,其他的类型(数值,布尔,字符串,对象)都有此方法,它返回相应值的字符串表现(并不修改原变量);

var age = 11;
var ageAsString = age.toString();   //"11"
alert(age) //11;
var found = true;
var foundAsString = found.toString();  //"true" alert(found) // "true";

除此之外,toString()还接受一个参数作为基数,如toString(2),toString(16);var num = 10;num.toString(2) // "1010";num.toString(16) //"a" ;

 String() : 在不知道要转换的值是不是null和undefined情况下,还可以用String(),String()能够将任何类型的数值转换成string类型,String()遵循以下原则:

1.如果只有toString()方法,则调用toString()方法并返回相应的结果;

2.如果值为null,则返回"null";

3.如果值为undefined,则返回 "undefined"; 

时间: 2024-08-20 22:48:07

js把其他类型转化成字符串的相关文章

1、AJAX里面status的值代表什么 2、get post 的区别 3、怎样把对象转化成字符串 4、闭包、继承、原型、原型链 5 、http传输协议 6、arguments是什么

1.AJAX里面status的值代表什么     在JavaScript里面写AJax的时,最关键的一步是对XMLHttpRequest对象建立监听,即使用"onreadystatechange"方法.监听的时候,要对XMLHttpRequest对象的请求状态进行判断,通常是判断readyState的值为4且status的值为200或者304时执行我们需要的操作.以下记录了一些常用readState以及status的值及其含义 readyState 属性表示Ajax请求的当前状态.它的

laravel 将数组转化成字符串 再把字符串转化成数组

这是在给阮少翔改代码的时候用的方法, 开始的数据用explored转化成数组不是想要的结果, 我就自己写了一个方法把有用的信息提取出来拼接成一个字符串, 再用explored将字符串转化成数组.   方法有点笨, 但是最后是解决了阮少翔的问题 $re1 = DB::table('admin_user') ->join('admin_role_user','admin_user.id','=','admin_role_user.user_id') ->select('admin_role_use

Android--将Bitmip转化成字符串

因为自己做的东西想要上传到服务器,所以就选择了将Bitmip转化成了字符串在上传 其它格式的图片我们好像可以用Bitmap.Factory 去将他们转化成BitMap 转化成字符串的代码 1 //将bitmap转化成字符串 2 private String bitmapToString(Bitmap headPhoto){ 3 String stringPhoto = null; 4 ByteArrayOutputStream baos = new ByteArrayOutputStream()

js中的类型转化

1.转为Boolean boolean 布尔值  表示“true” 或“false” 在使用if(xx)的时候,括号内的xx都需要转化为布尔值,除了  undefined  .null .false . NaN .  ' ' . 0 . -0   其他值都转为true. 2.对象转基本类型 对象在转换基本类型时,首先会调用 valueOf 然后调用 toString. 3.四则运算符产生的类型转化 ①.在加法运算中,当一方是字符串,则另一方也转化为字符串 并且在加法运算中,可能触发三种类型的转化

2进制转化成字符串

public static void main(String[] args) {        System.out.println(StrToBinstr("你好"));        System.out.println(new StringToBean().BinstrToStr("100111101100000 101100101111101"));            }       //将Unicode字符串转换成bool型数组          //

js实现xml转化成字符串

xml字符串转xml dom经常遇到在js里面需要解析xml的问题,然而有时候,后台返回的不是dom 而是string 字符串,需要将字符串转换成dom对象,然后才可以进行节点值解析和读取function createXml(str){ if(document.all)      {       var xmlDom=new ActiveXObject("Microsoft.XMLDOM")       xmlDom.loadXML(str)       return xmlDom }

JS获取到时间转换成字符串类型

JS获取到时间格式为:/Date(1479279579047)/ 提供一个函数可将其转换为"yyyy-MM-dd"和"yyyy-MM-dd hh:mm:ss" 1 //时间日期转换成string 2 function data_string(str, value) { 3 if (value == "yyyy-MM-dd hh:mm:ss") { 4 var d = eval('new ' + str.substr(1, str.length -

js object 转化成字符串

function obj2string(o) { var r = []; if (typeof o == "string") { return "\"" + o.replace(/([\'\"\\])/g, "\\$1").replace(/(\n)/g, "\\n").replace(/(\r)/g, "\\r").replace(/(\t)/g, "\\t") +

Date日期类型转化成中文字符串

例子: select to_char(sysdate,'yyyy"年"mm"月"dd"日"') as nowYear from dual 结果: