![在这里插入图片描述](https://img-blog.csdnimg.cn/20201111150824923.jpeg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzE1MjUzNDA3,size_16,color_FFFFFF,t_70#pic_center)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
body,
html {
padding: 0;
margin: 0;
text-align: center;
}
.ctrl {
text-align: center;
}
.ctrl:nth-child(1) {
margin: 10px 10px;
}
</style>
</head>
<body>
<section class="ctrl" id="btnCtrl">
<button role="pre">上</button>
<button role="current">当前</button>
<button role="next">下</button>
</section>
<section class="ctrl">
<span id="date-name"></span>
</section>
<canvas id="myCanvas"></canvas>
<script src="./index.js"></script>
</body>
</html>
window.onload = () => {
let current_date = new Date();
document.getElementById('btnCtrl').addEventListener('click', (e) => {
let exe = {
next: ()=> {
console.log('1')
current_date.setMonth(current_date.getMonth() + 1, 1);
renderTable(current_date);
},
current: ()=> {
renderTable(new Date());
},
pre: ()=> {
current_date.setMonth