javascript构造