The phase delays introduced by anisotropic nanounits include propagation phase delay, resonant phase delay and geometric phase delay. Various phase devices can be formed based on the metasurfaces consisting of anisotropic nanounits and the phase devices of the same kind function have different performances because of different working modes. In this paper, metalenses and vortex metalenses are chosen as examples to compare the optical performance of metasurface phase devices based on three kinds of phase compensation techniques. We design separately three kinds of metalenses and vortex metalenses using the cross nanoholes, L-shaped nanohole and V-shaped nanoholes and simulate numerically their intensity and phase distributions. Additionally, the results show the differences among these elements in structure complexity, polarization dependence, working efficiency and phase uniformity. The comparison for three kinds of metalenses clearly shows the merits of different phase compensation techniques and this work must be helpful for expanding the practical applications of metasurfaces.