深入理解JavaScript中为什么string可以拥有方法