Mg+2NH4Cl=MgCl2+2NH3+H2↑NH4+离子要水解,NH4+ + H2O<===> NH3.H2O + H+ 而Mg可以与H+反应生成Mg2+ 和H2 从何减少生成物H+的浓度,促进NH4+的进一步水解。