运动学JS

谈到JS,大家都会想到是让物体动起来!没错,究竟是怎么动的,!

定时器    setInterval(function(){},30);

清除定时器    clearInterval();

向上取整   math.ceil(4.5);  //  5

向下取整   math.floor(5.9);  // 5

四舍五入   math.round(1.2);   // 1

                math.round(1.51);   // 2

转化为整形   parseInt("123",8)   //1*8e2+2*8e1+3  =83  

转化为浮点型   parseFloat()   

odiv.style.width=220px;  //这个只适合用于提取行间样式

getStyle()            //获取非行间样式

function getStyle(obj, attr)
{
 if(obj.currentStyle)
 {
  return obj.currentStyle[attr];
 }
 else
 {
  return getComputedStyle(obj, false)[attr];
 }
}

对象的可见宽度   offsetWidth = width + padding + border

var  speed=(itarget-offsetWidth)/6

ps:多物体运动,需要注意多个物体都要有定时器!

       多物体运动,所有的东西都不能共用!

       如需要共用,需以变量的形式存在与运动对象绑定!



你可能感兴趣的:(运动学JS)