A self-cleaning water outlet device, comprising: a body, a deposit removal needle plate disposed in the body, a water outlet cover comprising a plurality of water outlet holes, and a rotatable member driven to rotate about an axial direction of the rotatable member by flowing water, wherein: an axial direction of the deposit removal needle plate and an axial direction of the water outlet cover are coaxial, the deposit removal needle plate comprises a plurality of needles, wherein the deposit removal needle plate is swingably connected to the rotatable member, and when water flows into the self-cleaning water outlet device: the water drives the rotatable member to rotate, the rotatable member drives each of the plurality of needles to swing about the axial direction of the deposit removal needle plate in a corresponding one of the plurality of water outlet holes, and each of the plurality of needles rubs against sediment deposited on an inner wall of the corresponding one of the plurality of water outlet holes while each of the plurality of needles are swinging to dislodge the sediment, wherein the body comprises an oblique water body, the oblique water body comprises a chamber, in an axial direction of the chamber, a first end of the chamber is disposed with a water inlet, and a sidewall of the chamber is disposed with a plurality of oblique water outlets arranged along a circumferential direction of the chamber, and wherein the rotatable member is an impeller disposed outside of the sidewall of the chamber, the water flows into the impeller from the plurality of oblique water outlets, and blades of the impeller are impacted to drive the impeller to rotate by the water. a body, a deposit removal needle plate disposed in the body, a water outlet cover comprising a plurality of water outlet holes, and a rotatable member driven to rotate about an axial direction of the rotatable member by flowing water, wherein: an axial direction of the deposit removal needle plate and an axial direction of the water outlet cover are coaxial, the deposit removal needle plate comprises a plurality of needles, wherein an axial direction of the deposit removal needle plate and an axial direction of the water outlet cover are coaxial, the deposit removal needle plate comprises a plurality of needles, wherein the deposit removal needle plate is swingably connected to the rotatable member, and when water flows into the self-cleaning water outlet device: the water drives the rotatable member to rotate, the rotatable member drives each of the plurality of needles to swing about the axial direction of the deposit removal needle plate in a corresponding one of the plurality of water outlet holes, and each of the plurality of needles rubs against sediment deposited on an inner wall of the corresponding one of the plurality of water outlet holes while each of the plurality of needles are swinging to dislodge the sediment, when water flows into the self-cleaning water outlet device: the water drives the rotatable member to rotate, the rotatable member drives each of the plurality of needles to swing about the axial direction of the deposit removal needle plate in a corresponding one of the plurality of water outlet holes, and each of the plurality of needles rubs against sediment deposited on an inner wall of the corresponding one of the plurality of water outlet holes while each of the plurality of needles are swinging to dislodge the sediment, the water drives the rotatable member to rotate, the rotatable member drives each of the plurality of needles to swing about the axial direction of the deposit removal needle plate in a corresponding one of the plurality of water outlet holes, and each of the plurality of needles rubs against sediment deposited on an inner wall of the corresponding one of the plurality of water outlet holes while each of the plurality of needles are swinging to dislodge the sediment, wherein the body comprises an oblique water body, the oblique water body comprises a chamber, in an axial direction of the chamber, a first end of the chamber is disposed with a water inlet, and a sidewall of the chamber is disposed with a plurality of oblique water outlets arranged along a circumferential direction of the chamber, and wherein the rotatable member is an impeller disposed outside of the sidewall of the chamber, the water flows into the impeller from the plurality of oblique water outlets, and blades of the impeller are impacted to drive the impeller to rotate by the water.