获取当天是星期几(热门前端面试题)

本文介绍了使用JavaScript获取当前星期的四种不同方法,包括利用charAt()方法、if语句、switch-case语句及数组结合的方式,展示了灵活运用语言特性的技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.var week = "今天是星期" + "日一二三四五六".charAt((new Date).getDay());

知识点:getDay()方法取得当前星期几;charAt(index)返回索引值为index的字符;

2.     var week = (new Date).getDay();
var today = "";
if(week == 0){
today = "今天是星期日!"
}else if(week == 1){
today = "今天是星期一!"
}else if(week == 2){
today = "今天是星期二!"
}else if(week == 3){
today = "今天是星期三!"
}else if(week == 4){
today = "今天是星期四!"
}else if(week == 5){
today = "今天是星期五!"
}else if(week == 6){
today = "今天是星期六!"
}

3.     var week = (new Date).getDay();
var today = "";
switch(week){
case 0:
today = "今天是星期日!";
break;
case 1:
today = "今天是星期一!";
break;
case 2:
today = "今天是星期二!";
break;
case 3:
today = "今天是星期三!";
break;
case 4:
today = "今天是星期四!";
break;
case 5:
today = "今天是星期五!";
break;
case 6:
today = "今天是星期六!";
break;
}

4.     var week = (new Date).getDay();
var arr = ['日','一','二','三','四','五','六'];
var today = "今天是星期" + arr[week] + "!";

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值