为什么用parseint

来源:4-2 获取样式

Lu背水一战

2016-09-20 16:31

这里为什么要用parseInt呢?本来不就是一个整数值吗?

写回答 关注

2回答

  • shsgear
    2016-09-23 22:19:40
    已采纳

    因为oDiv.style.width=200px,结果是一个字符串,parseInt()方法可以强制将字符串转换为number类型变成200,之后再进行后面的加减操作,最后加上字符串“px”成了字符串“199px” “198px”。并不是楼上说的为了不必要的错误,而是必须要这样.



    Lu背水一战

    非常感谢!

    2016-09-27 09:43:14

    共 1 条回复 >

  • 夏午茶丶先生
    2016-09-20 17:21:45

    将字符串类型转为数值类型的整型 即便这个字符串是数字 默认自动转换 但是为了书写规范 防止出现不必要的错误

JS动画效果

通过本课程JS动画的学习,从简单动画开始,逐步深入各种动画框架封装

113925 学习 · 1443 问题

查看课程

相似问题