问答详情
源自:3-7 jQuery的属性与样式之样式操作.css()

第61行,为什么+value[1]?

.sixth的宽度值只是个字符串,而不是数组.

通过.split切成数组之后,数组是[xx,'']

value[1]是个空字符串,最后+它一下有什么意义?

(Number(value[0])+50)+value[1];

提问者:留白未来 2017-12-12 12:04

个回答

  • LouisDuan
    2019-04-08 17:46:42

    没什么吊用,就是用来迷惑我们的

  • 慕粉_蓝
    2018-08-18 17:14:25

    完全没有必要,这老师为了强行让学生听不懂才加上去的

  • _Rainy
    2018-01-13 15:11:49


               value = value.split('');

       

                return (Number(value[0]+value[1]) + 50)+value[2]+value[3] ;

                


  • _Rainy
    2018-01-13 15:05:53

    估计老师是打算+"px"的,这个地方返回一个数值或者返回数值+“px”都可以。

  • 冷寒轩111
    2018-01-11 21:28:08

    分割之后是['xx','px'],你为什么把px给忽略掉了

  • 蜗牛喔低调
    2017-12-12 23:05:16

    是在原来的基础之上加