让js中的函数只有一次有效调用的三种常用方法