扩展 DomNodeCollection 支持缓存