javascript私有成员分析