A damping device (20, 200, 300, 400, 500, 600), comprising: a housing (22, 202, 602) having an inner wall (38, 604), a chamber (36, 204) being defined by the inner wall (38, 604) and having a damping medium filled therewith, wherein the inner wall (38, 604) has a first inner diameter (S1, S4), a second inner diameter (S2, S5) and a third inner diameter (S3, S6), the first inner diameter (S1, S4) is different from the second inner diameter (S2, S5), the second inner diameter (S2, S5) is different from the third inner diameter (S3, S6); and a piston (24, 208, 304, 410, 508) movable in the chamber (36, 204) along a substantially linear direction, the piston (24, 208, 304, 410, 510) comprising a passage (50, 212, 322, 414, 510) configured to allow the damping medium to pass through; a base (28, 314) connected to the piston (24, 304) through an extending portion (52, 316), the base (28, 314) comprising a passage (48, 320) for allowing the damping medium to pass through; a spring configured to provide an elastic force to one of the piston (24, 208, 304, 410, 508) and the base (28, 314); and a controller disposed between the passage (50, 212, 322, 414, 510) of the piston (24, 304) and the passage (48, 320) of the base (28, 314), the controller being movably mounted to the extending portion (52, 316), the controller comprising a control member (30, 210, 318, 402, 502) and a resilient member (32, 302, 404), the control member (30, 210, 318, 402, 502) and the resilient member (32, 302, 404) being disposed between the piston (24, 304) and the base (28, 314), wherein a space is defined by the control member (30, 210, 318, 402, 502), the space is configured to accommodate the resilient member (32, 302, 404), wherein the control member (30, 210, 318, 402, 502) is capable of closing a portion or all portions of the passage (50, 212, 322, 414, 510) of the piston (24, 208, 304, 410, 508), wherein the resilient member (32, 302, 404) is configured to provide a resilient force for the control member (30, 210, 318, 402, 502) to no longer close the passage (50, 212, 322, 414, 510) of the piston (24, 208, 304, 410, 508). a housing (22, 202, 602) having an inner wall (38, 604), a chamber (36, 204) being defined by the inner wall (38, 604) and having a damping medium filled therewith, wherein the inner wall (38, 604) has a first inner diameter (S1, S4), a second inner diameter (S2, S5) and a third inner diameter (S3, S6), the first inner diameter (S1, S4) is different from the second inner diameter (S2, S5), the second inner diameter (S2, S5) is different from the third inner diameter (S3, S6); and a piston (24, 208, 304, 410, 508) movable in the chamber (36, 204) along a substantially linear direction, the piston (24, 208, 304, 410, 510) comprising a passage (50, 212, 322, 414, 510) configured to allow the damping medium to pass through; a base (28, 314) connected to the piston (24, 304) through an extending portion (52, 316), the base (28, 314) comprising a passage (48, 320) for allowing the damping medium to pass through; a spring configured to provide an elastic force to one of the piston (24, 208, 304, 410, 508) and the base (28, 314); and a controller disposed between the passage (50, 212, 322, 414, 510) of the piston (24, 304) and the passage (48, 320) of the base (28, 314), the controller being movably mounted to the extending portion (52, 316), the controller comprising a control member (30, 210, 318, 402, 502) and a resilient member (32, 302, 404), the control member (30, 210, 318, 402, 502) and the resilient member (32, 302, 404) being disposed between the piston (24, 304) and the base (28, 314), wherein a space is defined by the control member (30, 210, 318, 402, 502), the space is configured to accommodate the resilient member (32, 302, 404), wherein the control member (30, 210, 318, 402, 502) is capable of closing a portion or all portions of the passage (50, 212, 322, 414, 510) of the piston (24, 208, 304, 410, 508), wherein the resilient member (32, 302, 404) is configured to provide a resilient force for the control member (30, 210, 318, 402, 502) to no longer close the passage (50, 212, 322, 414, 510) of the piston (24, 208, 304, 410, 508).