toString方法
来源:互联网 发布:java代码大全下载 编辑:程序博客网 时间:2024/06/03 21:32
toString:
- 该方法用于将一个逻辑值转换成字符串,并返回结果。
var age=123;var str=age.toString();//str结果为“123”var b=false;var bToString=b.toString();//bToString结果为"false"
- 数值、布尔值、对象和字符串都有toString方法,但null和undefined值没有这个方法。
- toString在大多数情况下不需要传递参数,因为默认情况下该方法可以以二进制、八进制或十六进制表示的响应的结果。
var num=16;console.log(num.toString(2));//10000 二进制console.log(num.toString(8));//20 八进制console.log(num.toString(16));//10 十六进制console.log(num.toString(5));//31 虽然没有五进制,但是这样传参是可以被toString()方法接收的
- 没有从新定义toString方法,看看调用toString方法将Object类型转换string类型是什么样的结果。
var obj={name:"Tom",age:18};console.log(obj.toString());//"[object,Object]"//此时调用的是从Object继承来的原始的toString()方法
- toString方法的妙用---判断数据的类型
Object.prototype.toString.call(null);//"[object Null]"Object.prototype.toString.call(undefined);//"[object Undefined]"Object.prototype.toString.call("abc");//"[object String]"Object.prototype.toString.call(123);//"[object Number]"Object.prototype.toString.call(true);//"[object Boolean]"function fn(){console.log("test")}//函数类型Object.prototype.toString.call(fn);//"[object Function]"var arr=[1,2,3];//数组类型Object.prototype.toString.call(arr);//"[object Array]"
阅读全文
0 0
- toString()方法
- tostring()方法
- tostring()方法
- ToString方法
- ToString方法
- toString( )方法
- toString()方法
- toString方法
- toString()方法
- toString 方法
- toString()方法
- toString方法
- toString()方法
- toString()方法
- toString()方法
- toString方法
- toString()方法
- toString()方法
- Android布局知识整理一
- Android 实现自定义闹钟
- 组合数
- 硬链接、软链接和inode
- 简单说 CSS的vertical-align (一)
- toString方法
- C++中remove()函数总结
- 欢迎使用CSDN-markdown编辑器
- jvm系列(五):tomcat性能调优和性能监控(visualvm)
- CodeForces92D-Queue(单调队列)
- HTC Vive VR房产项目开发三(添加物体提示)
- UCML设定双击事件页面初始化自动执行函数
- jdbc+executeQuery实现数据库查询
- Hibernate(三):Hibernate核心类,接口