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


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 相关文章推荐
用js重建星际争霸
Dec 22 Javascript
多浏览器兼容的获取元素和鼠标的位置的js代码
Dec 15 Javascript
JavaScript中的toLocaleLowerCase()方法使用详解
Jun 06 Javascript
理解Javascript图片预加载
Feb 23 Javascript
jQuery简单实现上下,左右滑动的方法
Jun 01 Javascript
简单的JS轮播图代码
Jul 18 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
Dec 17 Javascript
使用openSpeDiv方法实现Ecshop登录弹窗框效果
Mar 13 Javascript
原生JS实现小小的音乐播放器
Oct 16 Javascript
vue+VeeValidate 校验范围实例详解(部分校验,全部校验)
Oct 19 Javascript
vue 封装 Adminlte3组件的实现
Mar 18 Javascript
Jquery滑动门/tab切换实现方法完整示例
Jun 05 jQuery
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
第十四节 命名空间 [14]
2006/10/09 PHP
php中文本数据翻页(留言本翻页)
2006/10/09 PHP
PHP similar_text 字符串的相似性比较函数
2010/05/26 PHP
PHP字符串中特殊符号的过滤方法介绍
2014/02/18 PHP
php动态变量定义及使用
2015/06/10 PHP
[原创]php逐行读取txt文件写入数组的方法
2015/07/02 PHP
用javascript来实现动画导航效果的代码
2007/12/16 Javascript
javascript新手语法小结
2008/06/15 Javascript
jquery miniui 教程 表格控件 合并单元格应用
2012/11/25 Javascript
javascript中的void运算符语法及使用介绍
2013/03/10 Javascript
JS如何将数字类型转化为没3个一个逗号的金钱格式
2014/01/27 Javascript
nodejs爬虫抓取数据之编码问题
2015/07/03 NodeJs
自己动手写的javascript前端等待控件
2015/10/30 Javascript
浅谈Sticky组件的改进实现
2016/03/22 Javascript
浅谈jQuery 选择器和dom操作
2016/06/07 Javascript
学习vue.js表单控件绑定操作
2016/12/05 Javascript
js实现自动轮换选项卡
2017/01/13 Javascript
微信小程序中实现一对多发消息详解及实例代码
2017/02/14 Javascript
详谈for循环里面的break和continue语句
2017/07/20 Javascript
webpack2.0配置postcss-loader的方法
2017/08/17 Javascript
React+react-dropzone+node.js实现图片上传的示例代码
2017/08/23 Javascript
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
2018/09/21 Javascript
vue项目前端埋点的实现
2019/03/06 Javascript
浅谈layui里的上传控件问题
2019/09/26 Javascript
为react组件库添加typescript类型提示的方法
2020/06/15 Javascript
vue使用swiper实现左右滑动切换图片
2020/10/16 Javascript
Python栈算法的实现与简单应用示例
2017/11/01 Python
深入浅析Python 函数注解与匿名函数
2020/02/24 Python
matplotlib之多边形选区(PolygonSelector)的使用
2021/02/24 Python
美国电子产品主要品牌的授权在线零售商:DataVision
2019/03/23 全球购物
法国高保真音响和家庭影院商店:Son Video
2019/04/26 全球购物
电话销售经理岗位职责
2013/12/07 职场文书
会走路的树教学反思
2014/02/20 职场文书
建筑安全员岗位职责
2014/03/13 职场文书
汽车销售员岗位职责
2015/04/11 职场文书