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


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闭包的理解和实例
Aug 12 Javascript
AngularJS入门知识之MVW类框架的编程思想探讨
Dec 08 Javascript
基于Node.js的强大爬虫 能直接发布抓取的文章哦
Jan 10 Javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结
Oct 10 Javascript
Vue.js第四天学习笔记(组件)
Dec 02 Javascript
JavaScript提高加载和执行效率的方法
Feb 03 Javascript
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
Mar 08 Javascript
详解vue-router 2.0 常用基础知识点之router-link
May 10 Javascript
微信小程序实现图片压缩功能
Jan 26 Javascript
详解vue路由篇(动态路由、路由嵌套)
Jan 27 Javascript
JavaScript实现放大镜效果代码示例
Apr 29 Javascript
一篇文章带你搞懂Vue虚拟Dom与diff算法
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
一些花式咖啡的配方
2021/03/03 冲泡冲煮
PHP读取目录下所有文件的代码
2008/01/07 PHP
ThinkPHP安装和设置
2015/07/27 PHP
学习php设计模式 php实现命令模式(command)
2015/12/08 PHP
解决 firefox 不支持 document.all的方法
2007/03/12 Javascript
jQuery div层的放大与缩小简单实现代码
2013/03/28 Javascript
整理的比较全的event对像在ie与firefox浏览器中的区别
2013/11/25 Javascript
nodejs的10个性能优化技巧
2014/07/15 NodeJs
基于jQuery实现的菜单切换效果
2015/10/16 Javascript
JavaScript阻止回车提交表单的方法
2015/12/30 Javascript
AngularJS Bootstrap详细介绍及实例代码
2016/07/28 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
2016/08/02 Javascript
Windows系统下安装Node.js的步骤图文详解
2016/11/15 Javascript
Bootstrap显示与隐藏简单实现代码
2017/03/06 Javascript
JS中的数组转变成JSON格式字符串的方法
2017/05/09 Javascript
详解VueJs前后端分离跨域问题
2017/05/24 Javascript
使用requirejs模块化开发多页面一个入口js的使用方式
2017/06/14 Javascript
使用JS中的Replace()方法遇到的问题小结
2017/10/20 Javascript
深入理解Vue.js轻量高效的前端组件化方案
2018/12/10 Javascript
Centos7 安装Node.js10以上版本的方法步骤
2019/10/15 Javascript
使用PreloadJS加载图片资源的基础方法详解
2020/02/03 Javascript
跟老齐学Python之大话题小函数(2)
2014/10/10 Python
Python中内建函数的简单用法说明
2016/05/05 Python
使用Python制作微信跳一跳辅助
2018/01/31 Python
python+ffmpeg批量去视频开头的方法
2019/01/09 Python
用python打印菱形的实操方法和代码
2019/06/25 Python
python3 BeautifulSoup模块使用字典的方法抓取a标签内的数据示例
2019/11/28 Python
python__new__内置静态方法使用解析
2020/01/07 Python
Python如何将字符串转换为日期
2020/07/31 Python
连卡佛中国官网:Lane Crawford中文站
2018/01/27 全球购物
两则小学生的自我评价分享
2013/11/14 职场文书
社区工作者思想汇报
2014/01/13 职场文书
学校感恩教育活动总结
2014/07/07 职场文书
新闻学专业职业生涯规划范文:我的人生我做主
2014/09/12 职场文书
学习与创新自我评价
2015/03/09 职场文书
2016年小学优秀班主任事迹材料
2016/02/29 职场文书