两者都比较好,只是作用于不同的场合。
酒精消毒液杀菌原理是让病菌的蛋白脱水,从而破坏细菌的细胞膜,使其蛋白凝固失去活性,而次氯酸消毒液杀菌原理主要是利用次氯酸的氧化能力,次氯酸分子小,不带电荷,还可渗入菌体内,与菌体蛋白、核酸和酶等有机高分子发生氧化反应,从而更快、更有效杀死细菌、病毒。
这两者消毒的原理不一样,因此作用的场合也不相同,所以不能说谁比谁好一些,需要看实际运用的场合。