增加 clear() 与 compact() 方法