这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
这篇文章主要介绍了 JavaScript 简单计算人的年龄, 涉及简单的 javascript 字符串转换及日期运算相关操作技巧, 需要的朋友可以参考下
本文实例讲述了 JavaScript 简单计算人的年龄的方法。分享给大家供大家参考,具体如下:
注意 Date() 类型转换,否则会出现 NaN 的错误
birth 为 yyyy-mm-dd 的日期格式
完整示例代码如下:
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>
- JavaScript计算年龄
- </title>
- </head>
- <body>
- <script type="text/javascript">
- var birth = '1987-09-30';
- birth = Date.parse(birth.replace('/-/g', "/"));
- if (birth) {
- var year = 1000 * 60 * 60 * 24 * 365;
- var now = new Date();
- var birthday = new Date(birth);
- var age = parseInt((now - birthday) / year);
- }
- document.write(age);
- </script>
- </body>
- </html>
运行结果为:29
希望本文所述对大家 JavaScript 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0715/334033.html