首页 > 代码库 > js学习(一)
js学习(一)
在javascript中,哪些值能作为if的条件呢?
1、布尔变量true/false
2、数字
非0数值为true, 0 或NaN为false.
3.对象
对象为null或undefined为false
4.字符串
空字符串(“”)为false,而(“ ”)这种为true。
综上所述,对于字符串,不用写一大堆if(str!=null && str!=undefined && str !=‘‘), 只要用一句
if(str){
//do something
}就可以了。
Javascript类型转换函数
isFinite(number) 检测一个值能否为一个有限数字,返回True或False
isNaN(string) 检测一个值能否没有是一个有限数字, not a number,返回True或False
Number() 将一个对象的值转换为一个数字
parseFloat(string) 将一个字符串解析为一个浮面数字
parseInt(string) 将一个字符串解析为一个整数,没有是四舍五进操做,而是切尾
String(object) 将一个对象值转换为一个字符串
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。