星期几的不同脚本写法(推荐)


Posted in Javascript onJune 01, 2016

在前端领域里,很多时候,一个简单的功能可以有很多种不同的实现方式,今天就拿星期几的不同脚本实现方法作为例子,希望能激发童鞋们更多的想法。

1、使用 if 语句:

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 = "今天是星期六";
}

2、使用switch case 语句:

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

3、神器,一句话解决:

var str = "今天是星期" + "日一二三四五六".charAt(new Date().getDay());
alert(str);

以上这篇星期几的不同脚本写法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
自写的一个jQuery圆角插件
Oct 26 Javascript
js事件冒泡实例分享(已测试)
Apr 23 Javascript
5个JavaScript经典面试题
Oct 13 Javascript
javascript多物体运动实现方法分析
Jan 08 Javascript
jQuery实现下拉框功能实例代码
May 06 Javascript
BootStrap Fileinput初始化时的一些参数
Dec 30 Javascript
利用VS Code开发你的第一个AngularJS 2应用程序
Dec 15 Javascript
用p5.js制作烟花特效的示例代码
Mar 21 Javascript
在iFrame子页面里实现模态框的方法
Aug 17 Javascript
JS绘图Flot如何实现动态可刷新曲线图
Oct 16 Javascript
vue监听键盘事件的相关总结
Jan 29 Vue.js
JavaScript 原型与原型链详情
Nov 02 Javascript
js获取当前年月日-YYYYmmDD格式的实现代码
Jun 01 #Javascript
jquery 将当前时间转换成yyyymmdd格式的实现方法
Jun 01 #Javascript
底部悬浮通栏可以关闭广告位的实现方法
Jun 01 #Javascript
深入理解node exports和module.exports区别
Jun 01 #Javascript
jQuery基础知识点总结(DOM操作)
Jun 01 #Javascript
jQuery图片轮播插件——前端开发必看
May 31 #Javascript
JavaScript知识点总结(十六)之Javascript闭包(Closure)代码详解
May 31 #Javascript
You might like
IIS下配置Php+Mysql+zend的图文教程
2006/12/08 PHP
火车头采集器3.0采集图文教程
2007/03/17 PHP
深入解析PHP中逗号与点号的区别
2013/08/05 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
2016/03/07 PHP
PHP的Yii框架中Model模型的学习教程
2016/03/29 PHP
初学Jquery插件制作 在SageCRM的查询屏幕隐藏部分行的功能
2011/12/26 Javascript
jquery实现兼容浏览器的图片上传本地预览功能
2013/10/14 Javascript
深入分析js的冒泡事件
2014/12/05 Javascript
基于JQuery制作可编辑的表格特效
2014/12/23 Javascript
jQuery插件slider实现拖动滑块选取价格范围
2015/04/30 Javascript
js如何实现点击标签文字,文字在文本框出现
2015/08/05 Javascript
解决Extjs下拉框不显示的问题
2017/06/21 Javascript
JS实现碰撞检测的方法分析
2018/01/19 Javascript
JavaScript面试出现频繁的一些易错点整理
2018/03/29 Javascript
vue.js轮播图组件使用方法详解
2018/07/03 Javascript
解决layui中table异步数据请求不支持自定义返回数据格式的问题
2018/08/19 Javascript
vue中 v-for循环的用法详解
2020/02/19 Javascript
请求时token过期自动刷新token操作
2020/09/11 Javascript
Ant Design moment对象和字符串之间的相互转化教程
2020/10/27 Javascript
[54:26]完美世界DOTA2联赛PWL S3 Forest vs Rebirth 第一场 12.10
2020/12/12 DOTA
python中django框架通过正则搜索页面上email地址的方法
2015/03/21 Python
在Django中使用Sitemap的方法讲解
2015/07/22 Python
浅谈Python中重载isinstance继承关系的问题
2018/05/04 Python
浅析Python语言自带的数据结构有哪些
2019/08/27 Python
台湾最大银发乐活百货:乐龄网
2018/05/21 全球购物
Lampenwelt德国:欧洲领先的灯具和照明在线商店
2018/08/05 全球购物
非功能性需求都包括哪些方面
2013/10/29 面试题
终端业务员岗位职责
2013/11/27 职场文书
创业者是否需要商业计划书?
2014/02/07 职场文书
给医院的感谢信
2015/01/21 职场文书
行政经理岗位职责
2015/04/15 职场文书
搭讪开场白台词大全
2015/05/28 职场文书
加薪申请书应该这样写!
2019/07/04 职场文书
Opencv实现二维直方图的计算及绘制
2021/07/21 Python
Node-Red实现MySQL数据库连接的方法
2021/08/07 MySQL
Java 超详细讲解IO操作字节流与字符流
2022/03/25 Java/Android