javascript类型转换使用方法


Posted in Javascript onFebruary 08, 2014

(一)转换为字符串

X + ''
toString()
String()

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

(二)转换为数字

parseInt(),parseFloat()

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

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

+ X :注意这不是加法

(三)转换为布尔值

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

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

(四)转换为对象

直接new+对象名

(五)总结

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

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

javascript类型转换使用方法
Javascript 相关文章推荐
javascript变量作用域使用中常见错误总结
Mar 26 Javascript
JS网页图片按比例自适应缩放实现方法
Jan 15 Javascript
js操纵dom生成下拉列表框的方法
Feb 24 Javascript
JS实现三个层重叠点击互相切换的方法
Oct 06 Javascript
MVC+jQuery.Ajax异步实现增删改查和分页
Dec 22 Javascript
js正则表达式验证密码强度【推荐】
Mar 03 Javascript
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
javascript高级模块化require.js的具体使用方法
Oct 31 Javascript
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
Jun 14 jQuery
Angular resolve基础用法详解
Oct 03 Javascript
Vue表单之v-model绑定下拉列表功能
May 14 Javascript
vue 中 命名视图的用法实例详解
Aug 14 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
PHP 日常开发小技巧
2009/09/23 PHP
发一个php简单的伪原创程序,配合商城采集用的
2010/10/12 PHP
ThinkPHP自动验证失败的解决方法
2011/06/09 PHP
php 字符串压缩方法比较示例
2014/01/23 PHP
PHP zip扩展Linux下安装过程分享
2014/05/05 PHP
Laravel 4 初级教程之Pages、表单验证
2014/10/30 PHP
PHP安装BCMath扩展的方法
2019/02/13 PHP
PHP进阶学习之依赖注入与Ioc容器详解
2019/06/19 PHP
PHP中非常有用却鲜有人知的函数集锦
2019/08/17 PHP
Firefox window.close()的使用注意事项
2009/04/11 Javascript
jquery 经典动画菜单效果代码
2010/01/26 Javascript
JS下高效拼装字符串的几种方法比较与测试代码
2010/04/15 Javascript
纯JS实现五子棋游戏兼容各浏览器(附源码)
2013/04/24 Javascript
js如何判断不同系统的浏览器类型
2013/10/28 Javascript
jquery动态加载js/css文件方法(自写小函数)
2014/10/11 Javascript
javascript解三阶幻方(九宫格)
2015/04/22 Javascript
Angular.js自定义指令学习笔记实例
2017/02/24 Javascript
小程序实现列表点赞功能
2018/11/02 Javascript
vue vantUI实现文件(图片、文档、视频、音频)上传(多文件)
2019/10/15 Javascript
uni-app从安装到卸载的入门教程
2020/05/15 Javascript
[49:58]完美世界DOTA2联赛PWL S3 Magma vs DLG 第一场 12.18
2020/12/19 DOTA
pip 错误unused-command-line-argument-hard-error-in-future解决办法
2014/06/01 Python
Python学习笔记整理3之输入输出、python eval函数
2015/12/14 Python
selenium+python实现自动化登录的方法
2018/09/04 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
Pycharm连接远程服务器并实现远程调试的实现
2019/08/02 Python
flask实现验证码并验证功能
2019/12/05 Python
python pptx复制指定页的ppt教程
2020/02/14 Python
浅谈Django QuerySet对象(模型.objects)的常用方法
2020/03/28 Python
Python tkinter实现日期选择器
2021/02/22 Python
印尼最大的在线购物网站:MatahariMall.com
2016/08/26 全球购物
英国排名第一的礼品体验公司:Red Letter Days
2018/08/16 全球购物
2014乡镇机关党员个人对照检查材料思想汇报
2014/10/09 职场文书
高并发下Redis如何保持数据一致性(避免读后写)
2022/03/18 Redis
Windows server 2012搭建FTP服务器
2022/04/29 Servers
JS前端使用canvas实现扩展物体类和事件派发
2022/08/05 Javascript