首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Canvas 学习把玩上吧

2012-11-23 
Canvas 学习把玩下吧?注意。要调用为对象定义的方法时,必须在专家模式中使用第二种语法格式。这样子的话呢,

Canvas 学习把玩下吧

?

注意。要调用为对象定义的方法时,必须在专家模式中使用第二种语法格式。
这样子的话呢,我们来作一个动态显示时间的画面。可以用下面的代码实现。

setInterval(show,1000);
function show(){
time=new Date();
hour=time.getHours();
minu=time.getMinutes();
sec=time.get.Seconds();
datetime=hour ":" minu ":" sec;
}//这里的datetime是一个动态文本框的变量名字。

这样子呢,setInterval这个方法大家应该学的很好了。现在呢,我们学习clearInterval.
clearInterval动作的作用是清楚对setInterval函数的调用,它的语法格式如下clearInterval(intervalid);intervalid是调用setInterval函数后返回的对象。
下面举一个简单的例子。

function show(){
trace("每隔一秒我就会显示一次");
}
var sh;
sh=setInterval(show,1000);
clearInterval(sh);

?

?

?


1 楼 rainsilence 2011-01-11   to lz
1.你的所有说明文字和你的题目完全不是一路的。
2.你的ctx的构建方法不安全,不能做到全浏览器兼容
3.代码规范!!!!!类名首字母大写。
4.如果要创建方法,建议创建在原型上。用java的说法就是this.draw是创建在对象上,而原型方法创建在类上
5.this.interval没必要定义成属性,只需要定义成var就行了
6.var makeline=function(){_this.makeline(_this.x,_this.y);}; 
                 
                this.makeline=function(x,y){ 
这样写有必要???? 2 楼 vb2005xu 2011-01-12   js 规范 ??? 不能做到全浏览器兼容???
不理解你说什么

为什么遵循标准,是因为标准能够使得大家协作方便

简单的测试代码 个人 方便 就行了

热点排行
Bad Request.