好把,我来问一个很菜的问题。关于%
javascript吧
全部回复
仅看楼主
level 8
jy03692141 楼主
%是除余的意思把?那么代码如下
<script>
var str="今天的天气很好啊";
var index=0;
function OnTime()
{
wrt=str.substring( 0, (index++)%str.length );
mcy.innerHTML=wrt;
}
setInterval( "OnTime()", 300 );
</script>
<div id="mcy"></div>
这是一个模拟打字机的JS。我其他的都看懂了,但是(index++)%str.length 这里不明白啊
0++去除余 str的长度干什么啊?完全不懂啊 哪位大神解释下啊
2012年04月25日 16点04分 1
level 13
实现反复打印啊
2012年04月25日 16点04分 2
level 8
取不到最后的、
2012年04月26日 08点04分 4
level 8
substring( 0, (index++)%(str.length+1))
2012年04月26日 08点04分 5
level 1
我今天也碰到了这个问题,不知道你懂了没有,能说下吗?
2015年04月03日 05点04分 6
1