split(separator)执行后返回的数组不是不包括separator本身么?为什么split(‘px’)返回的数组里包含“px”?
不用加。你试试就知道了。
你可以自己试一下,split分解之后的value[1]是空,并非“px”,之所以案例中有效,是因为不加px,也能得到同样的效果。
value = value.split('px');
将value=15px用split()分解为15和px两个值组成的数组
把value【1】删除结果还是执行的。我严重怀疑是老师疏忽大意多写上去的。