An antenna array, comprising a feeding waveguide and a cover that covers the feeding waveguide, wherein a waveguide port is disposed on the feeding waveguide, wherein the waveguide port is located in the middle of the feeding waveguide, a plurality of radiation slots that are arranged in a length direction of the feeding waveguide and that are configured to transmit signals fed in from the waveguide port are disposed on the cover, wherein the plurality of radiation slots comprises a first plurality of radiation slots and a second plurality of radiation slots, the first plurality of radiation slots on one side of the waveguide port form a first subarray, and the second plurality of radiation slots on the other side of the input waveguide form a second subarray, wherein at a center frequency of an operating frequency of the antenna array, the antenna array is configured such that a difference between a beam direction angle of the first subarray and a beam direction angle required by the antenna array and a difference between a beam direction angle of the second subarray and the beam direction angle required by the antenna array each are less than a specified threshold, and with a change of a frequency of the antenna array, a trend in which the beam direction angle of the first subarray changes with the frequency is contrary to a trend in which the beam direction angle of the second subarray changes with the frequency, wherein the second plurality of radiation slots in the second subarray are disposed along the center line of the feeding waveguide through staggering, characterized in that the first plurality of radiation slots in the first subarray are located on a same side of a center line of the feeding waveguide, a center-to-center spacing along said length direction between adjacent radiation slots in the first subarray and a center-to-center spacing along said length direction between adjacent radiation slots in the second subarray each are s4, and s4 is less than a half of a waveguide wavelength of the feeding waveguide at the center frequency of the operating frequency band. at a center frequency of an operating frequency of the antenna array, the antenna array is configured such that a difference between a beam direction angle of the first subarray and a beam direction angle required by the antenna array and a difference between a beam direction angle of the second subarray and the beam direction angle required by the antenna array each are less than a specified threshold, and with a change of a frequency of the antenna array, a trend in which the beam direction angle of the first subarray changes with the frequency is contrary to a trend in which the beam direction angle of the second subarray changes with the frequency, wherein the second plurality of radiation slots in the second subarray are disposed along the center line of the feeding waveguide through staggering, characterized in that the first plurality of radiation slots in the first subarray are located on a same side of a center line of the feeding waveguide, a center-to-center spacing along said length direction between adjacent radiation slots in the first subarray and a center-to-center spacing along said length direction between adjacent radiation slots in the second subarray each are s4, and s4 is less than a half of a waveguide wavelength of the feeding waveguide at the center frequency of the operating frequency band.