码迷,mamicode.com
首页 > 其他好文 > 详细

数据类型转换

时间:2016-07-31 19:13:20      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:

显示类型转换:

  Number():能识别纯粹的数字字符串(可以带+-符号的),数字数组。数组为空则为0,false 为0,true为1,如果字符串中带了其它字母符号会返回NAN,如果是函数或者对象都会返回NAN

  parseInt():能识别以带字母的字符串,但是必须以数字开头,而且只识别字符串最前面的数字。

  parseFloat():同上

隐式类型转换:

  - * / %  ++  --  可以将字符串转化为数字

  < >如果数字与字符串类型比较,会转化为数字,如果是字符串与字符串比较,会按编码来比,不会转为数字

  +   可以将数字转化为字符串

  !   把右边的数据类型都转化为布尔值

 

NAN(not a number ):为数字类型

  一旦写程序中出现了NAN 肯定进行了非法操作

  NAN是false

  NAN===NAN为false

isNAN():可以判断某些值是不是数字。不是数字true ,数字为false。(执行时,会先用Number()对其内容转换,按转换后的结果来进行判断是否为数字)

 

注意:在HTML中拿到的内容都是字符串

 

数据类型转换

标签:

原文地址:http://www.cnblogs.com/yuxingyoucan/p/5723469.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!