如何做JS 单体模式的设计

JavaScript022

如何做JS 单体模式的设计,第1张

单体对象有两部分组成:包含着方法和属性的成员对象自身,以及用于访问它的变量。这个变量同事是全局的。

以便于在网页上任何地方都能访问它所指向的单体对象。

虽然说按照定义单体不一定必须是全局的,但是它应该在各个地方都能被访问。由于这些成员只能通过这个单体对象变量进行访问,在某种意义上说,它们被单体对象全在了一个命名空间中。

k11属于JS防水涂料里的一种,K11是某厂家的产品编号。

聚氨酯和丙烯酸酯是原材料名称,不是涂料名称。

JS防水涂料就是聚合物水泥防水涂料,这里面的聚合物,有可能是聚氨酯,也可能是丙烯酸酯,各厂家选用的都不一样,要具体参看说明书才能确定。

综上所述,你问题的4种涂料其实是产品编号、涂料定义、原材料、原材料这4种,没有可比性。