先与酸反应是因为钠实际上是和氢离子反应,而酸电离出来的氢离子远大于水电子出来的氢离子,所以酸电离出的氢离子和水电离出的氢离子争夺钠的话,肯定是酸电离出的氢离子争夺赢。如果是跟盐反应的话,由于盐中电离出的金属离子都是水合离子,钠必须要先和水接触,才能和金属离子接触。