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


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 相关文章推荐
Javascript常考语句107条收集
Mar 09 Javascript
js 通过html()及text()方法获取并设置p标签的显示值
May 14 Javascript
jQuery实现的图片分组切换焦点图插件
Jan 06 Javascript
jQuery实现渐变弹出层和弹出菜单的方法
Feb 20 Javascript
分析JS单线程异步io回调的特性
Dec 01 Javascript
详解JS函数stack size计算方法
Jun 18 Javascript
Vue无限滑动周选择日期的组件的示例代码
Jul 18 Javascript
在 Angular6 中使用 HTTP 请求服务端数据的步骤详解
Aug 06 Javascript
vue-quill-editor+plupload富文本编辑器实例详解
Oct 19 Javascript
微信小程序如何使用canvas二维码保存至手机相册
Jul 15 Javascript
JS实现压缩上传图片base64长度功能
Dec 03 Javascript
js实现数字跳动到指定数字
Aug 25 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
PHP在字符串中查找指定字符串并删除的代码
2008/10/02 PHP
jQuery入门问答 整理的几个常见的初学者问题
2010/02/22 Javascript
javascript的原生方法获取数组中的最大(最小)值
2012/12/19 Javascript
jQuery父级以及同级元素查找介绍
2013/09/04 Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
2013/11/29 Javascript
从JQuery源码分析JavaScript函数的apply方法与call方法
2014/09/25 Javascript
javascript算法题:求任意一个1-9位不重复的N位数在该组合中的大小排列序号
2015/04/01 Javascript
聊一聊JS中this的指向问题
2016/06/17 Javascript
基于SpringMVC+Bootstrap+DataTables实现表格服务端分页、模糊查询
2016/10/30 Javascript
webpack+vue中使用别名路径引用静态图片地址
2017/11/20 Javascript
Vue中添加手机验证码组件功能操作方法
2017/12/07 Javascript
node.js将MongoDB数据同步到MySQL的步骤
2017/12/10 Javascript
微信小程序使用request网络请求操作实例
2017/12/15 Javascript
js实现点击按钮复制文本功能
2020/07/20 Javascript
JavaScript实现新年倒计时效果
2018/11/17 Javascript
Vue 实现手动刷新组件的方法
2019/02/19 Javascript
jquery ui 实现 tab标签功能示例【测试可用】
2019/07/25 jQuery
vue中 this.$set的用法详解
2019/09/06 Javascript
使用vue-cli3+typescript的项目模板创建工程的教程
2020/02/28 Javascript
[49:21]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第二场 11.05
2020/11/06 DOTA
利用python画一颗心的方法示例
2017/01/31 Python
Python编程pygame模块实现移动的小车示例代码
2018/01/03 Python
对python内置map和six.moves.map的区别详解
2018/12/19 Python
Python requests模块实例用法
2019/02/11 Python
Python搭建Spark分布式集群环境
2019/07/05 Python
Python3中的最大整数和最大浮点数实例
2019/07/09 Python
基于Python实现船舶的MMSI的获取(推荐)
2019/10/21 Python
HTML5离线应用与客户端存储的实现
2018/05/03 HTML / CSS
说出数据连接池的工作机制是什么?
2013/04/19 面试题
两道JAVA笔试题
2016/09/14 面试题
优秀应届毕业生自荐信
2013/11/16 职场文书
宿舍违规用电检讨书
2014/02/16 职场文书
《小动物过冬》教学反思
2014/04/17 职场文书
机电一体化毕业生自荐信
2014/06/19 职场文书
小学生推普周国旗下讲话稿
2014/09/21 职场文书
先进个人评语大全
2015/01/04 职场文书