javascript参数类型转换有哪些方法

javascript参数类型转换的方法:1、显式数据类型转换,包括Number转换、其它类型转为boolean值等等;2、隐式转换,包括转number、转string等等。

javascript参数类型转换有哪些方法

本教程操作环境:windows7系统、javascript1.8.5版,DELL G3电脑。

javascript参数类型转换的方法:

1, 显式数据类型转换

a:转数字:

立即学习“Java免费学习笔记(深入)”;

1)Number转换:

代码:

var a = “123”;a = Number(a);

登录后复制

注意:

a)如果转换的内容本身就是一个数值类型的字符串,那么将来在转换的时候会返回自己。

b)如果转换的内容本身不是一个数值类型的字符串,那么在转换的时候结果是NaN.

c)如果要转换的内容是空的字符串,那以转换的结果是0.

d)如果是其它的字符,那么将来在转换的时候结果是NaN.

2)parseInt():

代码:

var a = “123”; a = parseInt(a);

登录后复制

a)忽略字符串前面的空格,直至找到第一个非空字符,还会将数字后面的非数字的字符串去掉。

b)如果第一个字符不是数字符号或者负号,返回NaN

c)会将小数取整。(向下取整)

3)parseFloat();//浮点数(小数)

与parseInt一样,唯一区别是parseFloat可以保留小数。

b.转字符串

可以将其它的数据类型转成字符串。

1)String():

代码:

var a = 123;a = String(a);

登录后复制

2).toString()的方法来进行转换(包装类)。

代码:

var a = 123; a = a.toString();

登录后复制

 

undefined,null不能用toString。

 c.转boolean类型:

可以将其它类型转为boolean值:

Boolean():

代码:

var a =”true”; a = Boolean(a);

登录后复制

注意:在进行boolean转换的时候所有的内容在转换以后结果都是true,除了:false、””(空字符串)、0、NaN、undefined

2,隐式转换

a)转number:

var a = “123”;a = +a;

登录后复制

加减乘除以及最余都可以让字符串隐式转换成number.

b)转string:

var a = 123;a = a + “”;

登录后复制

c)转boolean:

var a = 123;a = !!a;

登录后复制

相关免费学习推荐:javascript视频教程

以上就是javascript参数类型转换有哪些方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2714569.html

(0)
上一篇 2025年3月7日 21:35:22
下一篇 2025年2月25日 14:47:14

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • IE中JavaScript错误有哪些

    IE中JavaScript错误有:1、【error # 5】无效的过程调用或参数;2、【error # 6】溢出;3、【error # 7】内存不够;4、【error # 9】下标越界;5、【error # 11】被零除。 本教程操作环境:…

    2025年3月7日
    200
  • javascript多行注释如何实现

    javascript多行注释的实现方法是使用【/*】和【*/】可以定义多行注释信息,包含在【/*】和【*/】符号之间的任何字符都视被为注释文本而忽略掉。 本教程操作环境:windows7系统、javascript1.8.5版,DELL G3…

    2025年3月7日
    200
  • javascript怎么开启

    javascript的开启方法:首先进入浏览器,点击internet选项;然后在安全级别的“自定义级别”,找到“脚本”找到JAVE点击“启用”,在活动脚本点击“启用”;最后确定你设置好的项目,点击“确定”。 本教程操作环境:windows7…

    2025年3月7日 编程技术
    200
  • javascript怎么删除表格行

    javascript删除表格行的方法:首先使用“document.querySelector(“tr”)”语句获取表格tr(行)对象;然后使用“tr.remove()”语句来删除表格中的一行单元格。 本教程操作环境:…

    2025年3月7日
    200
  • javascript怎么将字母转为小写

    javascript字母转为小写的方法:1、使用toLowerCase()函数,语法“string.toLowerCase()”;2、使用toLocaleLowerCase()函数,可以根据本地主机的语言环境把字符串转换为小写。 本教程操作…

    2025年3月7日
    200
  • 网页显示javascript错误怎么解决

    网页显示javascript错误的解决方法:首先点击工具项,选择工具项中的“Internet选项”;然后切换到安全标签页中,单击自定义级别进入;接着找到“java小程序脚本”,选择“启用”项;最后直接点击“是”按钮即可。 本教程操作环境:w…

    2025年3月7日 编程技术
    200
  • javascript怎么修改div内容

    javascript修改div内容的方法:首先使用“document.getElementById(‘id值’)”语句根据id值获取div对象;然后使用innerHTML属性修改div内容,语法“div对象.inne…

    2025年3月7日
    200
  • javascript怎么去除空格

    javascript去除空格的方法:1、利用replace()函数和正则表达式,例“str.replace(/s+/g,””)”语句可以去除所有空格;2、利用trim()函数,可以去除字符串两端的空白字符,语法“$.…

    2025年3月7日
    200
  • javascript中怎么去掉回车符

    javascript中可以使用replace()函数配合正则表达式“/[]/g”来去掉回车,语法格式“Str.replace(/[]/g, “”)”。replace()方法用于在字符串中用一些字符替换与正则表达式匹配…

    2025年3月7日
    200
  • javascript的map方法有什么用

    在javascript中,map()方法用于返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值;map()方法会按照原始数组元素顺序依次处理元素,语法“array.map(function(值,索引值,数组){})”。 本教程操作…

    2025年3月7日
    200

发表回复

登录后才能评论