javascript类型转换使用方法


Posted in Javascript onFebruary 08, 2014

(一)转换为字符串

X + ''
toString()
String()

函数转换为字符串一般是将函数体输出,不过可以重写其toString方法

(二)转换为数字

parseInt(),parseFloat()

使用Number(),前面不要加new,这样就转换成对象了。

参与数学运算(加法除外)

+ X :注意这不是加法

(三)转换为布尔值

自动转换:if语句,||,&&,!等逻辑判断环境中会把表达式自动转换为布尔值

强制转换:使用!!,使用Boolean(),前面不要加new,这样就转换成对象了。

(四)转换为对象

直接new+对象名

(五)总结

各类型都有:对象名(要转换的变量)转换方法,还有各自独立拥有的一些技巧。

JS的类型转换,可以参考下图:

javascript类型转换使用方法
Javascript 相关文章推荐
json 入门基础教程 推荐
Oct 31 Javascript
jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果
Apr 24 Javascript
jQuery基于当前元素进行下一步的遍历
May 20 Javascript
js获取本机操作系统类型的两种方法
Dec 19 Javascript
jQuery实现的分子运动小球碰撞效果
Jan 27 Javascript
页面get请求 中文参数方法乱码问题的快速解决方法
May 31 Javascript
浅析jQuery操作select控件的取值和设值
Dec 07 Javascript
vue音乐播放器插件vue-aplayer的配置及其使用实例详解
Jul 10 Javascript
node.js的exports、module.exports与ES6的export、export default深入详解
Oct 26 Javascript
Vue父子模版传值及组件传值的三种方法
Nov 27 Javascript
vue项目中使用ueditor的实例讲解
Mar 05 Javascript
JavaScript/TypeScript 实现并发请求控制的示例代码
Jan 18 Javascript
jquery和雅虎的yql服务实现天气预报服务示例
Feb 08 #Javascript
遍历DOM对象内的元素属性示例代码
Feb 08 #Javascript
JS的参数传递示例介绍
Feb 08 #Javascript
js控制分页打印、打印分页示例
Feb 08 #Javascript
javascript中的self和this用法小结
Feb 08 #Javascript
javascript中match函数的用法小结
Feb 08 #Javascript
纯JS实现动态时间显示代码
Feb 08 #Javascript
You might like
收音机怀古---春雷3P7图片欣赏
2021/03/02 无线电
ThinkPHP中自定义目录结构的设置方法
2014/08/15 PHP
ThinkPHP框架设计及扩展详解
2014/11/25 PHP
php校验表单检测字段是否为空的方法
2015/03/20 PHP
jQuery bind事件使用详解
2011/05/05 Javascript
防止浏览器记住用户名及密码的简单实用方法
2013/04/22 Javascript
5秒后跳转效果(setInterval/SetTimeOut)
2013/05/03 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
浅谈bootstrap源码分析之scrollspy(滚动侦听)
2016/06/06 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
2016/06/06 Javascript
Angular.Js中ng-include指令的使用与实现
2017/05/07 Javascript
JavaScript 值类型和引用类型的初次研究(推荐)
2017/07/19 Javascript
浅谈js的解析顺序 作用域 严格模式
2017/10/23 Javascript
jQuery实现新闻播报滚动及淡入淡出效果示例
2018/03/23 jQuery
NodeJS如何实现同步的方法示例
2018/08/24 NodeJs
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
js图片查看器插件用法示例
2019/06/22 Javascript
SpringBoot+Vue 前后端合并部署的配置方法
2020/12/30 Vue.js
vue中使用echarts的示例
2021/01/03 Vue.js
[01:15:15]VG VS EG Supermajor小组赛B组胜者组第一轮 BO3第二场 6.2
2018/06/03 DOTA
[35:27]完美世界DOTA2联赛循环赛 GXR vs FTD BO2第二场 10.29
2020/10/29 DOTA
从零学python系列之浅谈pickle模块封装和拆封数据对象的方法
2014/05/23 Python
python如何生成网页验证码
2018/07/28 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
python中使用 xlwt 操作excel的常见方法与问题
2019/01/13 Python
深度辨析Python的eval()与exec()的方法
2019/03/26 Python
Python实现的对一个数进行因式分解操作示例
2019/06/27 Python
网页布局中CSS样式无效的十个重要原因详解
2017/08/10 HTML / CSS
canvas实现圆形进度条动画的示例代码
2017/12/26 HTML / CSS
橄榄树药房:OLIVEDA
2019/09/01 全球购物
函授毕业自我鉴定
2013/12/19 职场文书
庆中秋节主题活动方案
2014/02/03 职场文书
消防安全检查制度
2014/02/04 职场文书
毕业生求职信
2014/06/10 职场文书
2015年煤矿工作总结
2015/04/28 职场文书
商务英语邮件开头问候语
2015/11/10 职场文书