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

(Number(value[0]) + 50)?

value[0] 对象不是已经是个数字了吗? 为什么还要用Number

提问者:4955562999 2016-12-15 17:20

个回答

  • 奇谈0
    2017-04-27 16:12:00

    如果不用Number()函数转换,value[0]+50的结果是6050。此处用Number()将value[0]转换成数值才能与后面的50一起运算。

  • 无穷敏
    2016-12-16 01:37:28

    split() 方法用于把一个字符串分割成字符串数组,所以value[0]是一个包含数字的字符串,需要用Number()方法转换成数值