甲酸甲酯可以发生银镜反应,因为甲酸甲酯里面有醛基。HCO-OCH3,左边即为醛基。HCOOCH3左侧有个HCO-结构,也就是醛的结构HCOOCH3+2Ag(NH3)2OH=NH4OOCOOCH3+2Ag+3NH3+H2O,这个是反应的方程式。能发生银镜反应的不是酯结构,而是醛结构。甲酸甲酯中恰好含有一个醛基,所以可以发生反应。
银镜反应是银(Ag)化合物的溶液被还原为金属银的化学反应,由于生成的金属银附着在容器内壁上,光亮如镜,故称为银镜反应。常见的银镜反应是银氨络合物(氨银配合物,又称托伦试剂)被醛类化合物还原为银,而醛被氧化为相应的羧酸根离子的反应,不过除此之外,某些银化合物(如硝酸银)亦可被还原剂(如肼)还原,产生银镜。