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


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去掉字符串里的所有空格
Feb 08 Javascript
jQuery实战之仿淘宝商城左侧导航效果
Apr 12 Javascript
js前台分页显示后端JAVA数据响应
Mar 18 Javascript
jquery中animate动画积累的解决方法
Oct 05 Javascript
教你用AngularJS框架一行JS代码实现控件验证效果
Jun 23 Javascript
JavaScript中的 attribute 和 jQuery中的 attr 方法浅析
Jan 04 Javascript
javascript+jQuery实现360开机时间显示效果
Nov 03 jQuery
vue脚手架中配置Sass的方法
Jan 04 Javascript
vue中关闭eslint的方法分析
Aug 04 Javascript
微信小程序之几种常见的弹框提示信息实现详解
Jul 11 Javascript
一个手写的vue放大镜效果
Aug 09 Javascript
layui前端时间戳转化实例
Nov 15 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英文字母大小写转换函数小结
2014/05/03 PHP
mac os快速切换多个PHP版本的方法
2017/03/07 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
PHP获取二叉树镜像的方法
2018/01/17 PHP
PHP多进程通信-消息队列使用
2019/03/08 PHP
解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题
2019/10/15 PHP
js 操作符实例代码
2009/10/24 Javascript
JQuery从头学起第三讲
2010/07/06 Javascript
浅谈Javascript事件模拟
2012/06/27 Javascript
JavaScript的arguments对象应用示例
2014/09/15 Javascript
JavaScript中的类与实例实现方法
2015/01/23 Javascript
Javascript实现鼠标右键特色菜单
2015/08/04 Javascript
javascript中Array()数组函数详解
2015/08/23 Javascript
javascript实现动态统计图开发实例
2015/11/21 Javascript
JavaScript如何禁止Backspace键
2015/12/02 Javascript
Node.js + express实现上传大文件的方法分析【图片、文本文件】
2019/03/14 Javascript
TypeScript中的方法重载详解
2019/04/12 Javascript
轻松学习JavaScript函数中的 Rest 参数
2019/05/30 Javascript
微信小程序实现蒙版弹出窗功能
2019/09/17 Javascript
OpenLayers3实现地图鹰眼以及地图比例尺的添加
2020/09/25 Javascript
[02:55]DOTA2英雄基础教程 发条技师
2013/12/04 DOTA
[25:59]Newbee vs TNC 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
浅谈Python数据类型之间的转换
2016/06/08 Python
python编程实现希尔排序
2017/04/13 Python
python 3.7.0 下pillow安装方法
2018/08/27 Python
python基于itchat模块实现微信防撤回
2019/04/29 Python
解决HTML5中滚动到底部的事件问题
2019/08/22 HTML / CSS
Lookfantastic日本官网:英国知名护肤、化妆品和头发护理购物网站
2018/04/21 全球购物
运动会稿件300字
2014/02/14 职场文书
公证委托书大全
2014/04/04 职场文书
清正廉洁演讲稿
2014/05/22 职场文书
2014年党员个人工作总结
2014/12/02 职场文书
2015年幼儿园学期工作总结
2015/05/22 职场文书
体育部部长竞选稿
2015/11/21 职场文书
2019年自助餐厅创业计划书模板
2019/08/22 职场文书
MySQL 表空间碎片的概念及相关问题解决
2021/05/07 MySQL