全选与反选的实现方法(无bug