为什么人的眼睛长在脑袋前方?
从演化史上来看,位于前方的眼睛是伴随头部集中化(cephalization)出现的,最早见于扁形动物。随着动物运动能力增强,出现了“前”与“后”的分别——前方是未知的环境,俗话叫风险与机遇并存;后方是已经接触过的环境,一般没什么新鲜事。所以将眼睛以及其他感官集中到头部更经济有效。两侧对称的结构也差不多同时出现——“左”与“右”的区别不大。
此外,包括人在内的灵长类眼睛大多有由两侧向前方集中的趋势,除了@邓豪 说的捕猎之外,还有假说认为这是对树栖生活的适应:四周密密层层都是看起来差不多的树叶,于是动物不仅需要确定物体的方位,还有必要确定深度,这就要求两只眼睛都能接收到物体的信息。所以两只眼睛要靠得近些,确保视野有足够的重叠。
进化是由淘汰推动的。
经过亿万年的进化,所有不适合的都淘汰了,因此高等动物的器官数量,绝对坚持了足够即可的原则,高于或低于的都被淘汰了,高于造成浪费,低于完不成基本的功能。
眼睛的功能是看、测量距离,所以两只眼睛是最小数量,也就是说只要两只眼睛就能达到视觉的基本功能,但不足就是无法具有周向视野,但是可以通过颈部转动达到周向视野,如果人长两只以上的眼睛,可以提供后向视野,这是好处,坏处就是因为多了后向眼睛,眼睛本身加上辅助的视觉处理(脑)器官,会多消耗能量。从进化的角度看,不经济,被淘汰。
肉食动物(包括杂食动物),需要潜伏、跟踪、追捕猎物,测量距离是重要功能,因此,两只眼睛站在脸的正面,有利于捕猎,而食草动物,发现捕猎者是第一重要事情,所以两只眼睛分列两侧,提供周向视野。