options分为对象类型和数组类型，对象类型适用于需要key/value映射关系的应用场景，以key作为返回值。数组类型适用于所见即所得，直接取value值的场景。

select分为可编辑和不可编辑两种使用方式。当options为对象类型时是不支持编辑的，因为对象类型以key作为返回值，编辑value没有任何意义，而且key通常是基于约定的，不允许随意变更。数组类型以value作为返回值，允许随意编辑。