首页 >

javascript怎么类型转换

web前端|js教程javascript怎么类型转换
javascript,类型转换
web前端-js教程
大气官网源码,vscode怎么设置表格,ubuntu 禁用硬盘,tomcat启动窗闪,sqlite数据库表上限,爬虫爬取列表页跳转页面数据,商品筛选 php,seo从哪个方面下手,关于电影的网站模版,前端页面模板推荐lzw

运行环境:windows7系统、ECMAScript 5版、Dell G3电脑。

电商源码多端,怎样放大ubuntu桌面,爬虫怎样自动搜索,php arrayget,长治seo公司lzw
A、转换成字符串
手机 音乐播放器 源码下载,ubuntu12 透明,tomcat8端口被占用,怎么去停止爬虫,php工作中使用cookie吗,成都高手seolzw
1、使用toString方法:

此方法不适合用于null和undefined,它们没有toString方法

        var  num = 18;        var isRight = true;        var a = null;        console.log(num.toString());        console.log(isRight.toString());

2、使用String方法:

此方法常用于null和undefined转换成字符串类型

        console.log(String(num));        console.log(String(isRight));        console.log(String(a));

3、拼接

        console.log(num+'');        console.log(isRight+'');        console.log(a+'');

B、转换成数值类型

1、Number方法

Number方法只要字符串中有一个字母则返回NaN,并且可以转换boolear类型

        var str1 = '123';        var str = 'abc';        var str2 = '123abc'        var isRight = true;        console.log(Number(str1));//值为123        console.log(Number(str));//值为NaN(不是数值)        console.log(Number(str2))//Number方法只要字符串中有一个字母则返回NaN        console.log(Number(isRight));//值为1

2、parseInt方法

parseInt方法在字符串中遇到数值转换成数字,如果遇到非数字就会返回,不能转换boolear类型

        console.log(parseInt(str1));//值为123        console.log(parseInt(str));//值为NaN        console.log(parseInt(str2));//parseInt方法在字符串中遇到数值转换成数字,如果遇到非数字就会返回

3、parseFloat方法

和parseInt类似,如果解析中只有整数则解析为整数

        console.log(parseFloat(str1));        console.log(parseFloat(str));        console.log(parseFloat(str2));        console.log(parseFloat(isRight));//如果解析中只有整数则解析为整数

4、加‘+’或‘-’方法

不能转换有字母的字符串,可以转换boolear类型:

“-”一边数值一边字符串,先将字符串转换成数值,然后相减,如果转换数值失败则为NaN

“+”一边数值一边字符串,先将数值转换成字符串,然后拼接

        console.log(+str1);        console.log(-str1);        console.log(+str2);//不能转换有字母的字符串        console.log(+isRight);//值为1        console.log(str1-0);//值为123

C、转换成Boolear类型

1、使用Boolear方法:

五种转换为false的情况:null undefined ”(空字符串) 0 NaN

        var str = 'abc';        var num = 123;        var a = null;        var b;        console.log(Boolean(str));        console.log(Boolean(num));        console.log(Boolean(a));        console.log(Boolean(b));

编程视频!!


javascript怎么类型转换
  • Python常用类型转换实现
  • Python常用类型转换实现 | Python常用类型转换实现 ...

    javascript怎么类型转换
  • javascript怎么将字符转化浮点类型
  • javascript怎么将字符转化浮点类型 | javascript怎么将字符转化浮点类型 ...

    javascript怎么类型转换
  • javascript如何实现值的类型转换
  • javascript如何实现值的类型转换 | javascript如何实现值的类型转换 ...