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

关于number()

value[0]已经是数字,为什么前面还要加number()来转换?

Number(value[0])与value[0]有什么区别吗?

提问者:寒塘忆影 2016-12-28 12:04

个回答

  • 学海无涯乐悠悠
    2016-12-28 16:01:21
    已采纳

    value[0]是一个字符串对象,在本案例中是60,如果不用Number()函数转换,value[0]+50的结果是6050。

    此处用Number()将value[0]转换成数值才能与后面的50一起运算。