html中js函数定义(1)定义一个命名函数,并调用,显示当前是星期几。 (2)定义一个匿名函数,并调用,显示当前是星期几。
时间: 2024-02-09 16:10:50 浏览: 50
js中函数的理解
(1)在HTML中定义一个命名函数,可以像这样:
```html
<!DOCTYPE html>
<html>
<head>
<title>JS函数定义示例</title>
</head>
<body>
<script>
function showDayOfWeek() {
const daysOfWeek = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
const today = new Date();
const dayOfWeek = daysOfWeek[today.getDay()];
console.log('Today is ' + dayOfWeek);
}
showDayOfWeek();
</script>
</body>
</html>
```
这段代码定义了一个名为`showDayOfWeek`的函数,函数内部获取当前日期并显示今天是星期几。在HTML页面中调用该函数。
(2)在HTML中定义匿名函数,可以像这样:
```html
<!DOCTYPE html>
<html>
<head>
<title>JS函数定义示例</title>
</head>
<body>
<script>
(function() {
const daysOfWeek = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'];
const today = new Date();
const dayOfWeek = daysOfWeek[today.getDay()];
console.log('Today is ' + dayOfWeek);
})();
</script>
</body>
</html>
```
这段代码定义了一个匿名函数,函数内部获取当前日期并显示今天是星期几。在HTML页面中立即调用该函数。注意,匿名函数的定义是用括号括起来的,这是为了让JavaScript解析器将其视为函数表达式而不是函数声明。
阅读全文