prototype学习工具函数