![](https://csdnimg.cn/release/download_crawler_static/86330683/bg1.jpg)
BIT 龙锴
作业
03
计时器
一、作业要求
设计一个计时器,开始时时间为 0,点击“开始计时”按钮时,时间开始增加,每隔一秒
增加 1,直到点击“停止计时”按钮时才停止计时。
将案例代码和小程序的运行结果粘贴在下面相应的位置,运行结果以图片的形式粘贴,
最后将 Word 文档另存为 PDF 文件,并将 PDF 文件上交。
二、作业内容
1.第一个页面的案例代码: JS
// pages/timer/timer.js
var num = 0.00 , flag = 1;
var timerID;
Page({
/**
* 页面的初始数据
*/
data: {
btncolor:[ "#00ff94","#ff0094","#94ff00" ],
num: num,
flag: flag
},
start: function() {
var that=this;
if ( flag==1 ){
timerID = setInterval(() => {
that.timer()
}, 10);
flag = 0;
}
},
stop: function() {
var that = this;
flag = 1;
clearInterval(timerID)
},
restart: function() {
var that=this;
num = 0;
flag = 1;
that.setData({
num:0
})
评论0