按照视频所示代码完成后,会导致lists中的第一个元素1不能被添加到target列表中,原因是当选中lists中的1时,这时候current的值是0,在add方法中的if条件this.current为空值时会直接返回,由于JS中0 == ''的判断结果是true,因此当我们选择列表中的1执行添加方法的时候会直接进入if条件返回,导致无法添加到target中。
用 === 判断,不要用==