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


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 比较时间大小的代码
Apr 24 Javascript
js的压缩及jquery压缩探讨(提高页面加载性能/保护劳动成果)
Jan 29 Javascript
JS隐藏参数post传值实例
Apr 18 Javascript
详解jquery中$.ajax方法提交表单
Nov 03 Javascript
JavaScript生成的动态下雨背景效果实现方法
Feb 25 Javascript
javascript获取本机操作系统类型的方法
Aug 13 Javascript
解决vue2.0路由跳转未匹配相应用路由避免出现空白页面的问题
Aug 24 Javascript
原生JS实现的简单小钟表功能示例
Aug 30 Javascript
vue中使用heatmapjs的示例代码(结合百度地图)
Sep 05 Javascript
layui form.render('select', 'test2') 更新渲染的方法
Sep 27 Javascript
彻底搞懂并解决vue-cli4中图片显示的问题实现
Aug 31 Javascript
vant组件中 dialog的确认按钮的回调事件操作
Nov 04 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
将OICQ数据转成MYSQL数据
2006/10/09 PHP
PHP实现获取文件后缀名的几种常用方法
2015/08/08 PHP
ThinkPHP5 验证器的具体使用
2018/05/31 PHP
简单通用的JS滑动门代码
2008/12/19 Javascript
新鲜出炉的js tips提示效果
2011/04/03 Javascript
真正的JQuery.ajax传递中文参数的解决方法
2011/05/28 Javascript
jquery随意添加移除html的实现代码
2011/06/21 Javascript
JavaScript学习笔记(一) js基本语法
2011/10/25 Javascript
js实现跨域的多种方法
2015/12/25 Javascript
jQuery实现本地预览上传图片功能
2016/01/08 Javascript
Vuejs第九篇之组件作用域及props数据传递实例详解
2016/09/05 Javascript
canvas时钟效果
2017/02/16 Javascript
利用angularjs1.4制作的简易滑动门效果
2017/02/28 Javascript
Vue.js 插件开发详解
2017/03/29 Javascript
Vue.js 2.0 移动端拍照压缩图片预览及上传实例
2017/04/27 Javascript
Vue项目中quill-editor带样式编辑器的使用方法
2017/08/08 Javascript
微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧不动,右侧滑动)
2019/01/23 Javascript
原生js实现获取form表单数据代码实例
2019/03/27 Javascript
JS把字符串格式的时间转换成几秒前、几分钟前、几小时前、几天前等格式
2019/07/10 Javascript
javascript 关于赋值、浅拷贝、深拷贝的个人理解
2019/11/01 Javascript
OpenLayers加载缩放控件使用方法详解
2020/09/25 Javascript
JavaScript实现刮刮乐效果
2020/11/01 Javascript
python网络编程之文件下载实例分析
2015/05/20 Python
详解Python中的日志模块logging
2015/06/19 Python
python输出100以内的质数与合数实例代码
2018/07/08 Python
python实现任意位置文件分割的实例
2018/12/14 Python
Python魔法方法功能与用法简介
2019/04/04 Python
浅谈pytorch池化maxpool2D注意事项
2020/02/18 Python
波兰在线儿童和婴儿用品零售商:pinkorblue
2019/06/29 全球购物
竞聘副主任科员演讲稿
2014/01/11 职场文书
工作交流会欢迎词
2014/01/12 职场文书
地震慰问信
2015/02/14 职场文书
销售内勤岗位职责范本
2015/04/13 职场文书
重温入党誓词主持词
2015/06/29 职场文书
PHP实现考试倒计时功能代码
2021/04/16 PHP
redis中lua脚本使用教程
2021/11/01 Redis