为什么(Number(value[0])+50)+value[1];要加value[1]?

来源:3-7 jQuery的属性与样式之样式操作.css()

小小七i

2017-03-15 10:23

value[1]不是什么px且为未定义!加上它有神么作用?
写回答 关注

5回答

  • NullMoneyException
    2017-04-21 12:22:44

    我也感觉是多此一局 如果按px拆分的话 value 应该是 “” 空字符串  目的就是将数值转换为字符串 哪直接 +“” 就的了 干嘛+value[1]   会不会是为了节约内存  哈哈

  • 小雪飘飘
    2017-04-08 10:23:27

    说的不错

  • 慕粉3221372
    2017-03-21 21:54:19

    value被split('px')以“px”为界限分开了,value[0]表示像素的数值,value[1]表示的事单位‘px’

    苏子晨 回复于Sir_

    嗯嗯,是的,多谢分析

    2017-06-05 11:19:54

    共 5 条回复 >

  • 小小七i
    2017-03-15 11:38:08

    我知道加不加效果一样,但是答案肯定是出于某种考虑加上了!

  • 炮灰乙
    2017-03-15 11:04:16

    value[1]里面是空的,加上也没什么用。不加效果也一样。

    小小七i

    我知道加不加效果一样,但是答案肯定是出于某种考虑加上了!

    2017-03-15 11:38:38

    共 1 条回复 >

jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题