滑动门的问题

来源:2-1 认识DOM

代号唯

2017-04-23 17:58

imgs[j].style.left=parseInt(imgs[j].style.left,10)-translate+'px';没看懂,那个10是哪里来的?

写回答 关注

2回答

  • To_be_a_master
    2017-04-24 13:02:34
    已采纳
    如果 string 以 "0x" 开头,parseInt() 会把 string 的其余部分解析为十六进制的整数。如果 string 以 0 开头,那么 ECMAScript v3 允许 parseInt() 的一个实现把其后的字符解析为八进制或十六进制的数字。如果 string 以 1 ~ 9 的数字开头,parseInt() 将把它解析为十进制的整数。    理解不了  就看我上述最简单直白的形式,记得每次使用加个参数就好。

    代号唯

    非常感谢!

    2017-04-24 15:28:00

    共 1 条回复 >

  • To_be_a_master
    2017-04-24 12:58:09

    parseInt(string,number);

    是将前面的字符串 以后面数字 进制的形式转换  比如  将这个字符串转换成16禁止  就是0x    如果是10就是十进制     默认也是十进制     

DOM探索之基础详解篇

要知道前端大牛都是从精通DOM开始的,全面讲解DOM的基础知识

98374 学习 · 238 问题

查看课程

相似问题