关于javaScript switch 使用心得
2017-06-01 22:43
344 查看
今天在写代码的时候用到了 switch ...case case 加了函数表达式,具体如下
var day = new Date(birthday); var year = day.getFullYear(); switch (year) { case year >= 1990: return '90后'; case year >= 1980 && year < 1990: return '80后'; default: return '';
然后就一直返回 默认default,后来恍然大悟, year >=1990 返回值是true , 所以以上代码 改成 如下var day = new Date(birthday); var year = day.getFullYear(); switch (true) { case year >= 1990: return '90后'; case year >= 1980 && year < 1990: return '80后'; default: return '';即可正常运行
相关文章推荐
- 关于JavaScript的一些使用心得
- 关于JavaScript的一点使用心得。
- 关于使用Java开发工具的一些心得
- 关于嵌套使用DataList的心得[原创]
- 关于FastReport4.3的使用心得1
- 关于动态添加自定义控件的使用心得
- 关于javascript和c#中日期的两点比较--以防在使用ajax时出错
- 关于嵌套使用DataList的心得[原创]
- 关于Javascript的一些心得与记忆
- 关于Delphi中指针使用的心得
- Javascript中Math对象使用心得
- 关于Spring主题的使用心得
- 关于CentOS系统使用心得
- 关于三层结构的一点使用心得与开发建议
- 关于OCMJ4*8B2LCD在MCU中的使用心得
- 关于一些Java开发工具的使用心得(不断更新)
- 关于使用javascript改变诸如ListBox控件的各个Item的值及顺序后怎么获取改变后的顺序
- Javascript中Math对象使用心得
- 关于使用Expression Blend的个人心得(附图)
- 关于.net的combobox的一点使用心得