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


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 相关文章推荐
Jsonp 跨域的原理以及Jquery的解决方案
May 18 Javascript
javascript动态改变img的src属性图片不显示的解决方法
Oct 20 Javascript
关于jquery css的使用介绍
Apr 18 Javascript
用js实现in_array的方法
Nov 05 Javascript
jQuery Form 表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用
Jan 23 Javascript
BootstrapValidator超详细教程(推荐)
Dec 07 Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
Dec 08 Javascript
Bootstrap fileinput组件封装及使用详解
Mar 10 Javascript
vue 系列——vue2-webpack2框架搭建踩坑之路
Dec 22 Javascript
使用mint-ui实现省市区三级联动效果的示例代码
Feb 09 Javascript
详解如何制作并发布一个vue的组件的npm包
Nov 10 Javascript
React 并发功能体验(前端的并发模式)
Jul 01 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的十大要点(上)
2009/02/04 PHP
php实现在线生成条形码示例分享(条形码生成器)
2013/12/30 PHP
mantis安装、配置和使用中的问题小结
2014/07/14 PHP
destoon实现调用图文新闻的方法
2014/08/21 PHP
PHP实现链表的定义与反转功能示例
2018/06/09 PHP
PHP实现普通hash分布式算法简单示例
2018/08/06 PHP
解决laravel上传图片之后,目录有图片,但是访问不到(404)的问题
2019/10/14 PHP
在thinkphp5.0路径中实现去除index.php的方式
2019/10/16 PHP
Javascript 作用域使用说明
2009/08/13 Javascript
一个简单的JavaScript数据缓存系统实现代码
2010/10/24 Javascript
jQuery学习笔记之jQuery的事件
2010/12/22 Javascript
js优化针对IE6.0起作用(详细整理)
2012/12/25 Javascript
简单易用的倒计时js代码
2014/08/04 Javascript
js监听鼠标点击和键盘点击事件并自动跳转页面
2014/09/24 Javascript
Angular.JS判断复选框checkbox是否选中并实时显示
2016/11/30 Javascript
JS弹性运动实现方法分析
2016/12/15 Javascript
TableSort.js表格排序插件使用方法详解
2017/02/10 Javascript
原生js实现瀑布流布局
2017/03/08 Javascript
基于vue实现swipe轮播组件实例代码
2017/05/24 Javascript
layer 关闭指定弹出层的例子
2019/09/25 Javascript
Vue 一键清空表单的实现方法
2020/02/07 Javascript
SpringBoot+Vue开发之Login校验规则、实现登录和重置事件
2020/10/19 Javascript
[53:52]OG vs EG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
详解python上传文件和字符到PHP服务器
2017/11/24 Python
Numpy之文件存取的示例代码
2018/08/03 Python
python使用matplotlib库生成随机漫步图
2018/08/27 Python
Python使用grequests(gevent+requests)并发发送请求过程解析
2019/09/25 Python
python 并发下载器实现方法示例
2019/11/22 Python
Python闭包装饰器使用方法汇总
2020/06/29 Python
jupyter notebook远程访问不了的问题解决方法
2021/01/11 Python
安全资金保障制度
2014/01/23 职场文书
校庆筹备方案
2014/03/30 职场文书
办公室主任竞聘演讲稿
2014/05/15 职场文书
优秀本科毕业生自荐信
2014/07/04 职场文书
2014年业务员工作总结范文
2014/11/17 职场文书
个人求职信格式范文
2015/03/20 职场文书