JavaScript 循环语句有几种写法?用不同的写法写出判断当天是星期几的方法;
循环语句有几种写法
如果您希望一遍又一遍地运行相同的代码,并且每次的值都不同,那么使用循环是很方便的。迭代语句又叫循环语句。 JavaScript 支持不同类型的循环:
for
- 循环代码块一定的次数for/in
- 循环遍历对象的属性while
- 当指定的条件为 true 时循环指定的代码块while do
当指定的条件为 true 时循环指定的代码块forEach()
方法用于调用数组的每个元素,并将元素传递给回调函数。
写出判断当天是星期几的方法;
核心是 if
和 switch
if
let timeToday = new Date();
let day = timeToday.getDay();
let str = '';
if (day === 0) {
str = '星期日';
} else if (day === 1) {
str = '星期一';
} else if (day === 2) {
str = '星期二';
} else if (day === 3) {
str = '星期三';
} else if (day === 4) {
str = '星期四';
} else if (day === 5) {
str = '星期五';
} else if (day === 6) {
str = '星期六';
}
console.log("今天是", str)
switch
let timeToday = new Date();
let day = timeToday.getDay();
let str = '';
switch (day) {
case 0:
str = '星期日'
break;
case 1:
str = '星期一'
break;
case 2:
str = '星期二'
break;
case 3:
str = '星期三'
break;
case 4:
str = '星期四'
break;
case 5:
str = '星期五'
break;
case 6:
str = '星期六'
break;
default:
break;
}
console.log("今天是", str)
更多面试题
如果你想了解更多的前端面试题,可以查看本站的WEB前端面试题 ,这里基本包涵了市场上的所有前端方面的面试题,也有一些大公司的面试图,可以让你面试更加顺利。
面试题 | ||
---|---|---|
HTML | CSS | JavaScript |
jQuery | Vue.js | React |
算法 | HTTP | Babel |
BootStrap | Electron | Gulp |
Node.js | 前端经验相关 | 前端综合 |
Webpack | 微信小程序 | - |
这些题库还在更新中,如果你有不错的面试题库欢迎分享给我,我整理后放上来;人人为我,我为人人,互帮互助,共同提高,祝大家都拿到心仪的Offer!