自己写的一些js