今天是星期几的4种JS代码写法


Posted in Javascript onSeptember 17, 2013

第一种写法

var str = "";  
var week = new Date().getDay();  
if (week == 0) {  
        str = "今天是星期日";  
} else if (week == 1) {  
        str = "今天是星期一";  
} else if (week == 2) {  
        str = "今天是星期二";  
} else if (week == 3) {  
        str = "今天是星期三";  
} else if (week == 4) {  
        str = "今天是星期四";  
} else if (week == 5) {  
        str = "今天是星期五";  
} else if (week == 6) {  
        str = "今天是星期六";  
}  
 name="code" class="javascript">    alert(str);</pre> 

第二张写法
  
var str = "今天是星期";  
var week = new Date().getDay();  
switch (week) {  
        case 0 :  
                str += "日";  
                break;  
        case 1 :  
                str += "一";  
                break;  
        case 2 :  
                str += "二";  
                break;  
        case 3 :  
                str += "三";  
                break;  
        case 4 :  
                str += "四";  
                break;  
        case 5 :  
                str += "五";  
                break;  
        case 6 :  
                str += "六";  
                break;  
}  
alert(str); 

第三种写法
  
var a = new Array("日", "一", "二", "三", "四", "五", "六");  
var week = new Date().getDay();  
var str = "今天是星期"+ a[week];  
alert(str); 

第四种写法
var str = "今天是星期" + "日一二三四五六".charAt(new Date().getDay());alert(str); 
Javascript 相关文章推荐
[对联广告] JS脚本类
Aug 27 Javascript
js 面向对象的技术创建高级 Web 应用程序
Feb 25 Javascript
解析瀑布流布局:JS+绝对定位的实现
May 08 Javascript
js实现的GridView即表头固定表体有滚动条且可滚动
Feb 19 Javascript
JS选中checkbox后获取table内一行TD所有数据的方法
Jul 01 Javascript
JS集成fckeditor及判断内容是否为空的方法
May 27 Javascript
Bootstrap导航条的使用和理解3
Dec 14 Javascript
详解vue 单页应用(spa)前端路由实现原理
Apr 04 Javascript
搭建vue开发环境
Jul 19 Javascript
jQuery判断自定义属性data-val用法示例
Jan 07 jQuery
浅谈小程序 setData学问多
Feb 20 Javascript
解决vue语法会有延迟加载显现{{xxx}}的问题
Nov 14 Javascript
关于javascript event flow 的一个bug详解
Sep 17 #Javascript
Node.js开发指南中的简单实例(mysql版)
Sep 17 #Javascript
JavaScript中为什么null==0为false而null大于=0为true(个人研究)
Sep 16 #Javascript
判断一个变量是数组Array类型的方法
Sep 16 #Javascript
jquery实现div阴影效果示例代码
Sep 16 #Javascript
使用ImageMagick进行图片缩放、合成与裁剪(js+python)
Sep 16 #Javascript
document.documentElement和document.body区别介绍
Sep 16 #Javascript
You might like
Protoss热键控制
2020/03/14 星际争霸
PHILIPS D1835/D1875的电路分析与打理
2021/03/02 无线电
PHP 常见郁闷问题答解
2006/11/25 PHP
php+dojo 的数据库保存拖动布局的一个方法dojo 这里下载
2007/03/07 PHP
解析wamp5下虚拟机配置文档
2013/06/27 PHP
php针对cookie操作的队列操作类实例
2014/12/10 PHP
PHP获取二维数组中某一列的值集合
2015/12/25 PHP
php 访问oracle 存储过程实例详解
2017/01/08 PHP
浅析PHP中json_encode与json_decode的区别
2020/07/15 PHP
关于锚点跳转及jQuery下相关操作与插件
2012/10/01 Javascript
文本有关的样式和jQuery求对象的高宽问题分别说明
2013/08/30 Javascript
javascript贪吃蛇完整版(源码)
2013/12/09 Javascript
javascript实现简单的Map示例介绍
2013/12/23 Javascript
Bootstrap网格系统详解
2016/04/26 Javascript
JavaScript数值千分位格式化的两种简单实现方法
2016/08/01 Javascript
String字符串截取的四种方式总结
2016/11/28 Javascript
jQuery Validate设置onkeyup验证的实例代码
2016/12/09 Javascript
Bootstrap学习笔记 轮播(Carousel)插件
2017/03/21 Javascript
BootStrap入门学习第一篇
2017/08/28 Javascript
对存在JavaScript隐式类型转换的四种情况的总结(必看篇)
2017/08/31 Javascript
vue组件挂载到全局方法的示例代码
2018/08/02 Javascript
[05:08]顺网杯ISS-DOTA2赛歌 少女偶像Lunar青春演绎
2013/12/05 DOTA
python中利用await关键字如何等待Future对象完成详解
2017/09/07 Python
python基础教程项目四之新闻聚合
2018/04/02 Python
Python Requests库基本用法示例
2018/08/20 Python
对Python中实现两个数的值交换的集中方法详解
2019/01/11 Python
python实现文件的分割与合并
2019/08/29 Python
解决pytorch DataLoader num_workers出现的问题
2020/01/14 Python
TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南
2020/04/08 Python
提高EJB性能都有哪些技巧
2012/03/25 面试题
远程调用的原理
2014/07/05 面试题
优秀幼教自荐信
2014/02/03 职场文书
结婚周年感言
2014/02/24 职场文书
暑期教师培训方案
2014/06/07 职场文书
关于社会实践的心得体会(2016最新版)
2016/01/25 职场文书
解析Java中的static关键字
2021/06/14 Java/Android