JavaScript学习心得(四)

条件语句

  任何事物非真即假。

  在JavaScript中,条件判断以下情况为假:

  • false
  • NaN
  • 0
  • 空串
  • null
  • undefined

  在使用相等运算符时,建议将数字写在相等运算符的左边。全等比较运算符由三个等号组成,在两个比较值相等其类型相同时,结果为真。

  使用全等运算符的一个简单规则:判断一个变量的值为undefined、null、false,而不是类假值(0、null、空串、undefined)。

  已经声明而没有赋值的变量初始值为undefined。

  JavaScript不能很好的处理小数,当需要执行两个数字的精确等值比较时:

  • 将小数舍入到需要的位数,然后比较;
  • 在所有算术运算和比较中使用整数,然后将其转换为小数供显示时使用

    isNaN(x)用于检查其参数是否是非数字值,如果 x 是特殊的非数字值 NaN(或者能被转换为这样的值),返回的值就是 true。如果 x 是其他值,则返回 false。

  逻辑运算符中的 或 在键盘上如何输入:同时按住shift+\,将会显示|然后再按一次,就会出来||;

1 //第一个条件检查email元素是否有假值(即无法引用该元素),第二条件检测Email元素是否有value属性,第三条件电子邮件地址长度的绝对最小值([email protected]
2     if(!email || !email.value || (email.value <6 ) || (email.value.indexOf(‘@‘) == -1))

 

  

JavaScript学习心得(四),古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。