A vacuum cleaner comprising: a cleaner body comprising a suction motor for generating suction force and operating in an operating mode and a charging mode; a suctioning part communicating with the cleaner body to suction air and dust; a battery assembly supplying power to the suction motor and comprising a plurality of battery packs (131, 132); a controller controlling an operation of the suction motor; a current regulating unit configured to regulate current applied to the suction motor depending on the operating mode; a first switching mechanism serially connecting the plurality of battery packs to each other; and a second switching mechanism (161, 162, 163) parallely connecting the plurality of battery packs to each other, wherein the operating mode comprises a plurality of modes, and the controller controls one or more of the first switching mechanism, the second switching mechanism, and the current regulating unit on the basis of the selected mode of the plurality of modes, characterized in that: the plurality of modes comprises a first mode, a second mode, and a third mode, in the first mode, the controller turns off the first switching mechanism and turns on the second switching mechanism for a parallel connection of the plurality of battery packs, in the second mode, the controller turns on the first switching mechanism and turns off the second switching mechanism for a serial connection of the pluaraliy of battery packs, and the current regulating unit regulates current applied to the suction motor, and in the third mode, the controller turns on the first switching mechanism and turns off the second switching mechanism for a serial connection of the plurality of battery packs, and the current regulating unit does not substantially perform regulating current. a cleaner body comprising a suction motor for generating suction force and operating in an operating mode and a charging mode; a suctioning part communicating with the cleaner body to suction air and dust; a battery assembly supplying power to the suction motor and comprising a plurality of battery packs (131, 132); a controller controlling an operation of the suction motor; a current regulating unit configured to regulate current applied to the suction motor depending on the operating mode; a first switching mechanism serially connecting the plurality of battery packs to each other; and a second switching mechanism (161, 162, 163) parallely connecting the plurality of battery packs to each other, wherein the operating mode comprises a plurality of modes, and the controller controls one or more of the first switching mechanism, the second switching mechanism, and the current regulating unit on the basis of the selected mode of the plurality of modes, characterized in that: the plurality of modes comprises a first mode, a second mode, and a third mode, in the first mode, the controller turns off the first switching mechanism and turns on the second switching mechanism for a parallel connection of the plurality of battery packs, in the second mode, the controller turns on the first switching mechanism and turns off the second switching mechanism for a serial connection of the pluaraliy of battery packs, and the current regulating unit regulates current applied to the suction motor, and in the third mode, the controller turns on the first switching mechanism and turns off the second switching mechanism for a serial connection of the plurality of battery packs, and the current regulating unit does not substantially perform regulating current. the plurality of modes comprises a first mode, a second mode, and a third mode, in the first mode, the controller turns off the first switching mechanism and turns on the second switching mechanism for a parallel connection of the plurality of battery packs, in the second mode, the controller turns on the first switching mechanism and turns off the second switching mechanism for a serial connection of the pluaraliy of battery packs, and the current regulating unit regulates current applied to the suction motor, and in the third mode, the controller turns on the first switching mechanism and turns off the second switching mechanism for a serial connection of the plurality of battery packs, and the current regulating unit does not substantially perform regulating current.