通过内部的ClassList重构addClass , removeClass, hasClass等方法